1

AJAX コード

$.ajax({
    type: "POST",
    url: "../updateDB.php",
    data: {
        field: idValue[0],
        newValue: newValues,
        firstName: idValue[2],
        lastName: idValue[3]
    },
    success: function(){

    }  
});

PHP ファイル (updateDB.php)

$field = $_POST['field'];
$newValue = $_POST['newValue'];
$firstName = $_POST['firstName'];
$lastName = $_POST['lastName'];

JQUERY ファイルから PHP ファイルに値を渡したい。ヘルプ!!ありがとうございました!

4

2 に答える 2

1

次のようなものを試してください:

   $.post( 'updateDB.php',
   {
       'field'         : idValue[0],
       'newValue'      : newValues,
       'firstName'     : idValue[2],
       'lastName'      : idValue[3]
   },
   function( data )
   {
       $('#response').html( data );
   });

ページに以下を含めます (サーバーの応答を表示するため)。

   <div id="response"></div>

次に、PHP スクリプトに次のコードを追加して、投稿された値を Web ページに直接ダンプします (動作していることを視覚的に確認できるようにするため)。

   echo "<pre>" . print_r( $_REQUEST, true ) . "</pre>";

を使用して個々の値にアクセスできます

   $field  = $_REQUEST['field'];
   $newVal = $_REQUEST['newValue']; 
于 2013-06-19T05:27:48.997 に答える
0

PHPファイルでAjax関数を使用している場合は、この方法を使用できます

 data: { 
         field: '<?=$field?>', 
         newValue: '<?=$newValue?>', 
         firstName: '<?=$firstName?>', 
         lastName: '<?=$lastName?>'
       },

これは役に立ちましたか?

于 2013-06-19T05:17:56.613 に答える