ajax呼び出しを介してjson文字列と変数を送信し、phpファイルのクエリを編集しようとしています。私のコードは次のようになります。
queryData = {
"data": {
"data_string": {
"data": "oil",
"default_field": "Content"
}
}
};
from = 0;
$.ajax({
url: "/elasticsearch-head/lib/es/queryManipulate.php",
type: 'POST',
data: 'dataString',
datatype: 'json',
data: {
field: queryData,
start: this.from
},
success: function(data) {
Dumper.alert(data);
}
});
PHPファイルは次のようになります。2つの値を変数に取り込んだので、phpでjsonを変更し、値を{"from":$ from、 "data":{"data_string":{"data"の形式で返します。 :"oil"、 "default_field": "Content"}}}
<?php
$testData=$_POST["field"];
$from=$_POST["start"];
?>
クエリを4回返す必要があり、$ fromの値が10ずつ増加するたびにajaxとphpでそれを行うことは可能ですか?