ホームページ >バックエンド開発 >PHPチュートリアル >mui.ajax から返されたデータを Web ページに追加するにはどうすればよいですか?
アプリを実行すると以下のエラーが発生します。mui.ajaxから返されたデータをWebページに追加する方法を教えてください
キャッチされない TypeError: オブジェクト関数のプロパティ 'data' (b,c){if(c=c||a,!b)return j();if("object"==typeof b)return i.isArrayLike(b) )?j(i.slice.call(b),null):j([b],null);if("function"==typeof b)return i.ready(b);if("string"== typeof b)try{if(b=b.trim()...<省略>...index2.html:38
function showHint(str) {
if (str.length == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
var url = 'http://hktc.erufa.com/show.php'
mui.ajax(url,{
データ:{
q:str
},
dataType:'html',
type:'get',//HTTP リクエスト タイプ
timeout:30000,//タイムアウトは 10 秒に設定されています;
成功:関数(データ){
//サーバーは応答を返し、その応答結果に基づいてログインが成功したかどうかを分析します
document.getElementById("txtHint").innerHTML = data;
},
error:function(xhr,type,errorThrown){
//例外処理
console.log(type);
}
});
下の入力フィールドに名前の入力を開始します:
提案:
header("Access-Control-Allow-Origin:*");
header("Content-type:text/html; charset=utf-8");
$a[] = "アナ";
$a[] = "ブリタニー";
$a[] = "シンデレラ";
$a[] = "ダイアナ";
$a[] = "エヴァ";
$a[] = "フィオナ";
$a[] = "グンダ";
$a[] = "ヘゲ";
$a[] = "インガ";
$a[] = "ヨハンナ";
$a[] = "キティ";
$a[] = "リンダ";
$a[] = "ニーナ";
$a[] = "オフィーリア";
$a[] = "ペチュニア";
$a[] = "アマンダ";
$a[] = "ラケル";
$a[] = "シンディ";
$a[] = "ドリス";
$a[] = "イブ";
$a[] = "エビータ";
$a[] = "サンニヴァ";
$a[] = "トーベ";
$a[] = "ウンニ";
$a[] = "ヴァイオレット";
$a[] = "ライザ";
$a[] = "エリザベス";
$a[] = "エレン";
$a[] = "ウェンチェ";
$a[] = "ヴィッキー";
// URL から q パラメータを取得します
$q = $_REQUEST["q"];
$ヒント = "";
// $q が "" と異なる場合、配列からすべてのヒントを検索します
if ($q !== "") {
}
// ヒントが見つからなかった場合は「提案なし」を出力、または正しい値を出力します
echo $hint === "" ? "提案なし" : $hint;
?>
APPを実行すると、次のエラーが発生します。mui.ajaxから返されたデータをWebページに追加する方法を教えてください。
キャッチされない TypeError: オブジェクト関数のプロパティ 'data' (b,c){if(c=c||a,!b)return j();if("object"==typeof b)return i.isArrayLike(b) )?j(i.slice.call(b),null):j([b],null);if("function"==typeof b)return i.ready(b);if("string"== typeof b)try{if(b=b.trim()...<省略>...index2.html:38
if (str.length == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
mui.ajax(url,{
q:str
},
type:'get',//HTTP リクエスト タイプ
timeout:30000,//タイムアウトは 10 秒に設定されています;
//サーバーは応答を返し、その応答結果に基づいてログインが成功したかどうかを分析します
document.getElementById("txtHint").innerHTML = data;
},
//例外処理
console.log(type);
}
下の入力フィールドに名前の入力を開始します:
提案:
$a[] = "アナ";
$a[] = "ブリタニー";
$a[] = "シンデレラ";
$a[] = "ダイアナ";
$a[] = "エヴァ";
$a[] = "フィオナ";
$a[] = "グンダ";
$a[] = "ヘゲ";
$a[] = "インガ";
$a[] = "ヨハンナ";
$a[] = "キティ";
$a[] = "リンダ";
$a[] = "ニーナ";
$a[] = "オフィーリア";
$a[] = "ペチュニア";
$a[] = "アマンダ";
$a[] = "ラケル";
$a[] = "シンディ";
$a[] = "ドリス";
$a[] = "イブ";
$a[] = "エビータ";
$a[] = "サンニヴァ";
$a[] = "トーベ";
$a[] = "ウンニ";
$a[] = "ヴァイオレット";
$a[] = "ライザ";
$a[] = "エリザベス";
$a[] = "エレン";
$a[] = "ウェンチェ";
$a[] = "ヴィッキー";
// URL から q パラメータを取得します
$q = $_REQUEST["q"];
$ヒント = "";
// $q が "" と異なる場合、配列からすべてのヒントを検索します
if ($q !== "") {
}
// ヒントが見つからなかった場合は「提案なし」を出力、または正しい値を出力します
echo $hint === "" ? 「提案はありません」 : $hint;
?>