-1
function show(shown, hidden) {
console.log(shown,hidden)
$("#"+shown).show();
$("#"+hidden).hide();
}
$(".content-form").submit(function(){
var intRowCount = $(this).data('introwcount');
var exec ='show("Page"+data.result,"Page'+intRowCount+'")';
ajaxSubmit("/post.php", $(this).serialize(), "", exec,"json");
return false;
})
function ajaxSubmit(urlx, datax, loadingAppendToDiv, resultEval, dataTypex, completeEval) {
if (typeof dataTypex == "undefined") {
dataTypex = "html";
}
request = $.ajax({
type:'POST',
url: urlx,
dataType: dataTypex,
data: datax,
async: true,
beforeSend: function() {
$(".modalOverlay").show();
},
success: function(data, textStatus, jqXHR) {
loadingAppendToDiv !== "" ? $(loadingAppendToDiv).html(data) : "";
if (typeof resultEval !== "undefined") {
eval(resultEval);
} else {
}
},
error: function() {
alert('An error occurred. Data does not retrieve.');
},
complete: function() {
if (typeof completeEval !== "undefined") {
eval(completeEval);
} else {
}
$(".modalOverlay").hide();
}
});
}
Webサービスが値を返します。戻り値が1,2,3,4のように整数になる場合は、現在のページを非表示にしたい開いているページは2のような結果から来ています。動作していますが、 "Question 1"のようなリターン文字列を解析するif文を追加したいのです。質問1が答えが必要でした。 "You質問1"戻り値を解析してアラートを表示する方法
あなたのコードでこれを加えるにお答えしており、この文字列は、あなたが必要ですd質問番号。 ifNaN(data.result){ var str = 'data.result' var res = str.split( "") ' document.getElementById( "demo")。innerHTML = res; } else { – Nuisance
あなたのカッコとカッコが一致しません。それは本当のコードではありません。 – Barmar