jqueryの新しいタブを開いているhrefリンクにはいくつかの助けが必要です。私は次のリンクをクリックしている場合、次のリサットを取得しています。私はRtObject.ReturnVal.my結果の結果から新しいタブに表示される次の結果を得ることができます。 $(関数は、(){ $( "#OrderTable>のtbody> TR> TD> .paynow")。{jqueryの新しいタブを開く
Myevent.preventDefault();
var passval = $(this).parents().siblings('td:eq(1)').text();
$.ajax({
type: "POST",
datatype: "json",
async: true,
url: '/MyAccount/PayNow?OrderId=' + passval,
contentType: "application/json; charset=utf-8",
success: function (RtObject) {
//alert(RtObject.isError);
//alert(RtObject.CId);
if (!RtObject.isError) {
//alert(RtObject.isError);
if (RtObject.CId == 1) {
var newwin;
if (newwin && !newwin.closed) {
newwin.focus();
} else {
$(this).target = "_blank";
window.location = RtObject.ReturnVal;
}
}
else if (RtObject.CId == -1) {
jAlert(RtObject.Message, "Failure");
}
}
},
failure: function (response) {
jAlert("Cant go to payment process", "Failure");
}
});
});
を( 'クリック'、機能(Myevent)をクリックし、私はこれを解決するために助けてください。代わりにwindow.location = RtObject.ReturnVal
の可能性のある重複:([jQueryのターゲット= "\の_blank" とURLにアクセスしてください] http://stackoverflow.com/questions/6673473/jquery-go-to-url- with-target-blank) –
それは働いていません.. – White