【发布时间】:2011-05-21 01:30:07
【问题描述】:
我对这个 jQuery 代码有疑问。它没有按预期工作:
$('#select_dropdown').change ( function(){
$('#form_to_submit').submit( function(event){
$.post("process.php", { name: "John" },
function(data) {
alert("Data Loaded: " + data);
});
});
});
但是,这是可行的:
$('#select_dropdown').change ( function(){
$('#form_to_submit').submit();
});
我想知道为什么提交的内部功能不起作用。 当用户从下拉列表中选择一个值时,必须提交表单。第二组代码 工作,但如果我添加一个内部函数来提交,它不会。
基本上,我想在用户选择下拉菜单后进行一些 ajax 调用。
【问题讨论】:
标签: jquery forms submit onchange