我想编写一个插件,该插件将在单击输入图像或通过任何其他方法时将存储为输入(图像)ID 的变量传递给表单
==================================================== ========================================
<?php
echo $_POST['id'];
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Kunfu Panda</title>
<link href="css/main.css" rel="stylesheet" type="text/css" media="projection,screen" />
</head>
<body>
<div class="wrapper" >
<form action="panda.php" method="post" class="openid_provider" />
<input type="image" src="images/google_button.png" id="google" />
</form>
</div>
<script type="text/javascript" src="js/test.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.19.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('form').openid();
})
</script>
</body>
</html>
==================================================== ==============================
我的插件是 openid (test,js)
(function($){
$.fn.openid = function() {
$('input').click(function(){
var provider = $(this).attr('name');
$(this).submit(provider);
})
}
})(jQuery);
现在表单正在通过点击 google 图像提交,这是一个 id 为“google”的输入,但是同一页面的表单操作无法识别 $_POST['provider'] 变量
请帮帮我。