Jquery并从表单中获取值

时间:2013-08-29 20:14:07

标签: jquery forms attr

我从某个领域获得价值的形式很少,但最后没有得到的结果,我把我的代码:

<script>
function pin_vps(id)
{

$('#form7').submit(function() {


var passpin = $('.pin_vps_'+id).attr("value");  

alert("ok "+passpin);

});

}
</script>


<?php
$v="18";
?>

<form id="form7" name="form7" method="post" action="?" onsubmit="pin_vps('<?php echo $v;?>');return false;">
<input name="pin_vps" type="text" class="pin_vps_<?php echo $v;?>"/>
<input name="submit" type="button" value="Access">
</form>

当我去点击提交没有发生任何事情时,我尝试使用ontlick in buttom和in form但是继续没有工作

我不知道哪些不好

谢谢,问候!!!

1 个答案:

答案 0 :(得分:1)

我不确定你到底想要做什么,所以提供一些关于你想要的最终结果的更多信息会有所帮助。

但是我认为以下内容可以帮助您:#/ p>

HTML:

<form id="form7" name="form7" method="post" data-number="1" action="?">
    <input name="pin_vps" type="text" class="pin_vps_1" />
    <input name="submit" type="submit" value="Access" />
</form>

JavaScript的:

$(document).ready(function () {

    $("#form7").submit(function (e) {

        // Stop the form submitting so you can see the below
        e.preventDefault();

        // Get the value of the field
        var dn = $(this).attr("data-number");
        var passpin = $(".pin_vps_" + dn, this).val();

        alert("ok " + passpin);

    });

});

JSFiddle:http://jsfiddle.net/mnKEf/2/