メインページにはいくつかのフォーム要素があり、送信をクリックすると、 $ _POSTパラメータを指定して "search.php"ページをリダイレクトする必要があります。クリックした後の親リダイレクト
<form name="form1" id="form1" action="search.php" method="POST"/>
<input type="radio" id="domestic" name="select" value="domestic"/>
<input type="submit" id="search" value="Search"/>
</form>
$(document).ready(function(){
$("#search").click(function(e){
e.preventDefault();
var obj = $('#form1').serialize();
$.ajax({
type:"POST",
url:"search.php",
data:obj,
success:function(data){
alert(obj);
// parent.tb_remove();
window.location.href ="search.php";
} //success
});
});
});
search.php
echo $_REQUEST['obj'];
の下に与えられた私のコードAjaxが提出した後、それがページをsearch.phpするredirecr、しかし、それは私が送られてきたポスト値を持っていませんでしたクライアント側から?どのようにクライアント側からサーバー側にパラメータを渡し、パラメータを渡すか?
それは私がplugin.Mainページライトボックスを使用していますアップページがポップアップであり、[検索]をクリックした後、私は新しいリンク
フォームの 'action'属性のURLに行く通常のものにブラウザを任せるのではなく、なぜAJAX呼び出しをしてリダイレクトするのか聞いてもよろしいですか? –
上記のライトボックスのポップアップを呼び出そうとしています – venkat
どのページについて、どのコンテンツについてですか? –