jqueryのajaxはgetメソッドを使用してバックグラウンドに値を渡すことができません。なぜですか????
タイトルのように:
//以下はjsメソッドです
関数login() {
$.ajax({
入力: "get",
url:'valid.php',
データ: "ユーザー名=管理者"、
データ型:"json"、
成功:ajaxComplete(結果)、
エラー:ajaxError(応答)});
});
}
//以下は有効です.php
echo $_GET['ユーザー名'];
?>
login() メソッドをトリガーすると、ページでエラー「通知: 未定義のインデックス: ユーザー名」が報告されます。これは、このパラメーターが見つからないことを意味します。これはなぜですか? !
function login() {<br /> $.ajax({<br /> type: "get",<br /> url:'valid.php', <br /> data:"username=admin", <br /> dataType:"json", <br /> success:ajaxComplete, <br /> error:ajaxError<br /> });<br /> }<br />