你好,我有波纹管代码:jQuery的POST请求AJAX
<script type="text/javascript">
14 $(document).ready(function() {
15 $('#find').click(function(){
16
17 var amount = $('#amount').val();
18
19 $.ajax({
20 type: "POST",
21 contentType: "text/xml;charset=utf-8",
22 url: "questions.php",
23 data: {'amount': amount},
24 success: function(data){
25
26 $('#results').show();
27
28
29 $('#results').html(data);
30 }
31 });
32 });
33 });
34 </script>
和我的PHP脚本有以下
5 $search_term = $_POST['amount'];
6 echo $search_term;
的代码,如果我删除第21行的内容类型的事情,我得到输入作为输出,但与我没有得到任何输出!问题是我真的需要内容类型的东西,所以任何信息都会很有帮助!
不PHP获取数据呢? – 2012-08-07 19:36:10
如果我有内容类型的东西,我猜没有(我没有输出)!如果我删除它是因为我得到了回声狗屎! – 2012-08-07 19:38:08
从你的js中删除第21行。 var_dump($ _POST);在接收请求的php文件中。它会给你想要的东西吗?你也可以添加dataType:'JSON'到你的ajax参数。 – 2012-08-07 19:39:03