0

JavaScriptに送信するテキストファイルの値を取得し、PHPでSQLに挿入するように要求する方法を知る必要があります。これが私のコードです。

提出されたテキスト:

Applicant Number<input type="text" size="2"  placeholder="e.g. 5"  id="AppNum<?php $ApplicantID?>" name="AppNum<?php echo $ApplicantID?>">

JavaScriptコード:

$.ajax({
type: "get",
url: "accept.php",
dataType: 'json',
data: dataString,
success: function(data) {
    $.each(data, function(key, value) {
        alert($('input[name="AppNum'+key+'"]').val());

    });
 }

以下のコードを試しましたが、機能しませんでした。

PHPコード:

$AppNum="AppNum".$ApplicantID;

$AppNum=$_REQUEST[$AppNum]; 

この問題を理解するのに役立つ素晴らしいcommnetを楽しみにしています。ありがとうございました。

4

2 に答える 2

0
  1. 正確には何が問題ですか?phpページが実行されるか、javascriptに問題があり、phpページを呼び出さなくてもそこでブロックされますか?
  2. javascriptコードで、リクエストのパラメータとして送信する「dataString」とは何ですか?$ .ajax呼び出しの前にalert(dataString)を試して、dataStringが空かどうかを確認してください
于 2012-04-12T06:51:04.367 に答える
0

変数を警告するのではなく、変数を POST 値として与えるのはどうですか

$.ajax({
    type: "POST",
    url: "page.php",
    data: "val="+$('input[name="AppNum'+key+'"]').val(),
    success: function(result){
        alert(result);
    },
    error: function(){alert('Error: cannot load page.');}
});

PHPで

$_POST['val']
于 2012-04-12T07:20:26.760 に答える