업데이트 된 질문을 받기 :속성 값 JQuery와
$(this).attr("EmployeeId", 'A42345');
$.ajax({
type: "POST",
url: url,
data: "{EmployeeId: '" + id + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
var obj = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
var o = obj[$(this).attr("EmployeeId")]; //<<<<undefined
최종 업데이트 나는이 같은 DOM 뭔가 withitn 직원 ID를 얻기 위해 노력하고
:
var o = obj[$(this).attr("EmployeeId")];
하지만 점점 undefined
내가 디버그 할 때
$(this)[0].data
data "{EmployeeId: 'A42345'}"
여기 내 소스 코드 :
$.ajax({
type: "POST",
url: url,
data: "{EmployeeId: '" + id + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
var obj = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
var o = obj[$(this).attr("EmployeeId")]; //<<<<undefined
아직 '이'가 무엇인지 알기에 충분한 컨텍스트를 제공하지 않았습니다. 당신이 그것을 할당 할 수 있다면, 나는 나의 첫 번째 대답으로 정확하다고 생각하고있다. 내가 제안한 것을 시도 했니? –