1
jQueryを使用してajax戻り値を分割したいとします。ここでjqueryを使用してajax戻り値を分割する方法
は私のコードです:
var url = "/StudentProgress/GetStudProgDet/";
$.ajax({
url: url,
data: { currentAcadYr: iAcademicYearText, currentSem: iSemesterText },
cache: false,
contentType: "application/json; charset=utf-8",
dataType: "json",
type: "GET",
success: function (data) {
var result = $(data).text().split(':');
var ProgAcadYearCode = result[0].ProgAcadYearCode;
var productSize = result[1];
// alert(data.ProgAcadYearCode);
//$("#ToProgressAcademicYearId option").filter(function() {
// return this.text == testsem;
//}).attr('selected', true);
},
error: function (reponse) {
alert("error : " + reponse);
}
});
私はこのような結果を得た:
data = {
success: true,
progAcadYearCode: 20172018,
progAcadYearId: 17,
progressSemId: 47,
progressSemNo: 2
}
は、どのように私はjQueryのを使用してJSONから目的の値を抽出できますか?
まあ、それはJSONです - あなたは何を達成しようとしているの?これは、あなたが直接作業できるオブジェクトです。 –
実際には@TiesonTです。これはJSONではなく、これはJSONレスポンスから既に解析されている普通のjavascriptオブジェクトです –
@JaromandaX「poe-tay-toe、pah-tah-toe」と言いたいのですが間違っているだろう。しかし、OPが何をしようとしているのかまだ分かりません。 –