0

こんにちは私はここで何かが欠けていると思います...私は私のhtmlページにそのスクリプトを持っています

12     <script type="text/javascript">
 13         $(document).ready(function() {
 14                 $('#find').click(function(){
 15                         
 16                         var amount = $('#amount').val();
 17 
 18                         $.ajax({
 19                                 type: "POST",
 20                                 url: "questions.php",
 21                                 data: amount,
 22                                 success: function(data){
 23                                         
 24                                         $('#results').show();
 25                         
 26                                         
 27                                         $('#results').html(data);
 28                                 }
 29                         });
 30                 });
 31         });
 32     </script>

量を警告すると、入力を取得するので、値は正常に機能します

これが私のphpスクリプトです

<?php
  2 $search_term = $_POST['amount'];
  3 
  4 
  5 
  6 echo $search_term;

...

結果として何も得られません!エコーを「mplampla」に変更すると、すべてがうまくいきますか?

私は何かが足りないのですか?

前もって感謝します!

4

2 に答える 2

3

dataキーと値のマップを意味します。

試す:

data: {amount: amount}
于 2012-08-07T09:34:48.483 に答える
1
$(document).ready(function() {
 14                 $('#find').click(function(){
 15                         
 16                         var amount = $('#amount').val();
 17 
 18                         $.ajax({
 19                                 type: "POST",
 20                                 url: "questions.php",
 21                                 data: { 'amount': amount },
 22                                 success: function(data){
 23                                         
 24                                         $('#results').show();
 25                         
 26                                         
 27                                         $('#results').html(data);
 28                                 }
 29                         });
 30                 });
 31         });

これに変えます。これにより、変数「金額」が次のように渡されます$_REQUEST['amount']

于 2012-08-07T09:35:21.503 に答える