【发布时间】:2011-12-24 19:19:45
【问题描述】:
<script type="text/javascript">
// index.php
function get(){
$('#age').hide();
$.post('data.php',{ name: $('form').serialize() },
function (output){
$('#age').html(output).fadeIn(1000);
});
}
</script>
<body>
<form name="form" action="a.php">
<input type="text" name="name[]" value="1"/>
<input type="text" name="name[]" value="2"/>
<input type="button" value="Get" onclick="get();"/>
</form>
<div id="age">
</div>
但结果显示
Array ( [name] => name%5B%5D=1&name%5B%5D=2 )
我想获得 1 比 1 的值。这样我就可以根据值从运行查询的数据库中收集数据,请帮助我
数据.php:
<?php //data.php
echo "<pre>";
print_r($_POST);
echo "</pre>";
?>
【问题讨论】:
-
"; print_r($_POST);回声“”; ?>
-
您应该将
data.php代码合并回您的原始问题中,而不是将其作为评论留下。 -
为什么要编辑说您已将 data.php 的代码放在 cmets 中?只需添加它;)。无论如何,
i want to get 1 by value是什么意思? -
这与您之前的@987654321@ 有何不同?请注意,我们不是论坛。花点时间写下你的问题,这样我们就不需要就你的问题提问了!请再次阅读How to Ask!