JQuery尝试将多个值从html输入表单发送到另一个php文件并获取结果
这是html表格
<form id="form1" >
<input type="text" name="your_form[]" id="amount1" value="1">
<input type="text" name="your_form[]" id="amount2" value="2">
<input type="text" name="your_form[]" id="amount3" value="3">
</form>
这是JQuery
$.post("__02.php", $("#form1").serialize(),
function(data){
$('#currency_load').html(data);
}
);
这是php __02.php
print_r($_REQUEST['your_form']);
echo '<br>test';
此处希望看到print_r($_REQUEST['your_form']);
<div id="currency_load"></div>
但请仅查看echo '<br>test';
无法理解什么是不正确的。请指教。
根据我的观点,这里的某些内容不正确$("#form1").serialize()
,但是什么?好像情况简单,但无法理解
Ups,添加$(document).ready(function() {
现在好了...... OH,现在明白了。在文件中,jquery高于html并在html之前启动,因此form1