我想加入我的表單一些更多的領域被AngularJS提出,我不能把我的完整形式,因爲它太長時間,但是這是我的代碼: JS:添加新的輸入,從而形成HTTP請求後
例如this.selectService = function(sid) {
this.buffer.service = sid;
this.buffer.serviceFields = '';
this.buffer.serviceCost = 0;
this.fs.order.amount = 0;
$http({
url: document.URL,
method: 'POST',
data: {
'wpo-action': 'get_service_details',
'service_id': sid
}
}).success(function(data) {
if (data.resp != false)
ctrl.buffer.serviceFields = data.html;
ctrl.buffer.serviceCost = data.cost;
}).error(function() {
alert('Failed!');
});
this.updateTotal();
};
響應: {"resp":true,"cost":"3500","html":"\t\tPayPal ID<span class=\"important-node\">*<\/span>: <br>\r\n\t\t<input ng-model=\"form.fs.order.extra.n0\" type=\"text\" name=\"order_details[extra][0]\" value=\"\" class=\"wpo-extra-field\">\r\n\t\t<br>\r\n\t\t"}
NG-模型不是在這裏工作。 什麼問題?
我希望我的問題很好,這次我嘗試了太多,我不能問得更好。
你是否正在返回html? – 2014-09-19 11:22:32
@khizarnaeem是的,我寫了一個有問題的示例回覆。 – Ehsaan 2014-09-19 11:55:19
如果您在開發工具中檢查控制檯,您是否看到非分配錯誤?如果它存在那意味着你不能這樣做。你將不得不返回一些id而不是html,並且必須在本地存儲模板才能訪問它們 – 2014-09-19 11:58:55