0
4

2 回答 2

0

您可以使用 a 来制作.keyup(),只需为每个输入添加一个类,例如

<input type="text" class="coil_input" maxlength="7" size="7" name="coil_id" value="coil_11">
<input type="text" class="coil_input" maxlength="7" size="7" name="coil_id" value="coil_22">

<script>
    $('.coil_input').keydown(function() {
       if($.trim($(this).val()).length == 7){
           var now_input_value = $(this).val();
           $.post('file.php', {now_input: now_input_value}, function(){ alert('Data sent'); }).fail(function(){ alert('An error has ocurred'); });
       }
   });
</script>

所有输入必须具有相同的类

请记住将 jQuery 添加到您的文档中。

于 2013-04-26T17:52:59.093 回答
0

这是 jquery ajax 的示例。serialize 将创建将发送到您的 url 的生成查询字符串。

var datastring = $("#yourForm").serialize();
$.ajax({
    type: "POST",
    url: "your url",
    data: datastring,
    dataType: "json",
    success: function(data) { alert('all ok');}
 });
于 2013-04-26T17:54:08.883 回答