我是jquery的新手,并试图从PHP学院修改基本脚本。jquery,发布多个变量
jquery的脚本是:
<script type="text/javascript">
function get() {
$.post('getpeopleinjobs.php', {
postvarfname: form.firstname.value,
postvarlname: form.d = surname.value
}, function(output) {
$('#age').html(output).show();
});
}
</script>
和我的表单代码:
<form name="form">
<input type="text" id="firstname">
<input type="text" id="surname">
<input type="button" value="get" onclick="get();">
</form>
这完美地工作,当我路过只是一个变量,我的代码片段是:
$.post('getpeopleinjobs.php', {
postvarfname: form.firstname.value
}
我然后尝试添加第二个变量与
$.post('getpeopleinjobs.php', {
postvarfname: form.firstname.value,
postvarlname: form.d = surname.value
}
它现在在Internet Explorer中不起作用,但有趣的是,它在Chrome中工作吗?
对于初学者有什么建议=
你确定你的意思是有字符'D ='坐在第二个值?所以,它应该读取'$ .post('getpeopleinjobs.php',{postvarfname:form.firstname.value,postvarlname:form.surname.value}' – 2012-07-11 16:26:17