我实际上是使用Yii框架编写网站代码。我有一个包含多个表的视图,每个表都包含一个具有唯一ID的表单。每个表单都有textfield
和2 dropdownlists
。触发textfield
onkeyup
事件以及触发每个dropdownlist
onchange
事件时,必须提交每个表单。
请注意,对于onkeyup
事件,您必须等待大约500毫秒才能提交表单。
答案 0 :(得分:1)
只需编写js函数。
$('input[type=text]').keyup(function(){
setInterval(function(){
$(this).closest("form").submit();
},500);
})
$("select").change(function(){
$(this).closest("form").submit();
})
我建议你输入相同的类[type = text]和下拉列表。因此选择起来会更容易。