알려진 작업 방식의 웹 메소드 (.net)를 사용하여 각도 모델을 업데이트하려고합니다.각도로 webmethod를 사용하여 입력 버튼을 클릭했을 때 바인딩을 유지하는 방법
콘솔에 기록 된 내 웹 메소드의 데이터가 정상적으로 복원됩니다.
또한 입력 상자 값을 업데이트합니다.
그러나 내 각형 모델 바인딩은 업데이트되지 않습니다.
내가 뭘 잘못하고 있니?
<input class="btn-primary" />
<input class="txtCalls" ng-model="TotalCalls"/>
각도 HTML
$scope.TotalCalls;
코드 숨김
아약스 전화
$(document).ready(function() {
$('.btn-primary').click(function() {
$.ajax({
type: "GET",
url: "Stats.aspx/GetCallData",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
$('.txtCalls').text(response.d);
console.log(response.d);
},
failure: function (response) {
alert(response.d);
console.log(response.d);
}
});
});
BTW [ScriptMethod은 (UseHttpGet = 사실이 끔찍한 연습 – Dalorzo