こんにちは、キーに応じて php フォームを呼び出す jquery ajax の投稿を行いました。キーはdata-app
コードによって取得されます。
$(document).ready(function(){
$('.form1').keyup(function(){
var value = $(this).val();
var key = $(this).data('app');
$.post('page2.php', { key : value }, function(data){
$("div[ data-show='" + key + "' ]").text(data);
});
});
});
key
問題は、値を指定する代わりにデータ値を指定する場所でdata
、キーとして名前を付けたいのですが、変数を機能させる方法はありますか? が値にkey
等しく、 に等しくないようにします。phpでは、これを行うと機能しますが、そうするとに等しくなり、php は次のように表示されるためです。data
key
$_POST['key'];
data-app="username"
key
username
$_POST['username'];