Я новичок в jquery и пытаюсь изменить базовый сценарий из php академии.jquery, post multiple variables
скрипт 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}' –