操作OBJ取數據「中的」無效的,這是我的代碼片段類型錯誤:使用jQuery的Json
jQuery('select[name="' + element + '"]').html('<option value="">Select</option>');
jQuery.each(data, function(key, value) {
jQuery('select[name="' + element + '"]')
.append(jQuery("<option></option>")
.attr("value", key)
.text(value));
});
,這是我從響應
{"1":"470 - MAJOR JOINT REPLACEMENT OR REATTACHMENT OF LOWER EXTREMITY W\/O MCC","2":"885 - PSYCHOSES","3":"897 - ALCOHOL\/DRUG ABUSE OR DEPENDENCE W\/O REHABILITATION THERAPY W\/O MCC","4":"885 - PSYCHOSES","5":"470 - MAJOR JOINT REPLACEMENT OR REATTACHMENT OF LOWER EXTREMITY W\/O MCC"}
得到陣列和我得到這個錯誤,我不知道爲什麼我收到此錯誤類型錯誤:無效的「在」操作數的obj
編輯:去除困惑我張貼與我發送的請求如下功能:
function fetchValuesForDrgDefinition(url,drg) {
jQuery.ajax({
type: "json",
url: url,
}).success(function(data) {
appendOptionsInSelectBox(drg,data);
});
}
哪來的大括號? –
嗯,我認爲這是常識我只是貼上了迴應,但如果上面使它不明確,我會放置大括號 –
我想你是傳遞一個字符串(JSON)而不是對象。嘗試做'JSON.parse(data)' – PSL