mvc3에서 다시 게시 한 후 Jquery 함수에서 Ajax 호출에 문제가 있습니다. 아래의 ajax 섹션에서 언급 한 액션 메소드는 포스트 백 이후에 호출되지 않지만 다시 게시되기 전에는 제대로 작동합니다. 실제로 저는 텍스트 상자에 대한 가치를 얻으려고합니다. 여기에 공공 방법해야 당신이mvc3의 jquery 함수에서 포스트 백 후 Ajax 호출
url: "/home/GetDiagnosisICDCode",
및 GetDiagnosisICDCode
같은 URL을 변경해야 내 JQuery와 기능 ..
$("#ddlDiagnosis").change(function() {
alert($("#ddlDiagnosis").val());
var selection = $("#ddlDiagnosis").val();
var datatosend = { selectedValue: selection };
$.ajax({
url: "home/GetDiagnosisICDCode",
type: 'POST',
data: { selectedValue: $(this).val() }, //datatosend,
datatype: 'json',
success: function (data) {
var elements = "";
$.each(data, function() {
$("#txtICDCode").val(this.ICDcode)
})
}
});
});
전체 포스트 백 후에 텍스트 상자에서 값을 가져 오려고합니까? 그럼 아약스 전화가 필요한 이유는 무엇입니까? 게시 된 양식 컬렉션 자체에서 가치를 얻을 수 있습니다. – amesh