0
我将json从ajax传递到kendo模板,然后我需要在模板中设置我的输入值。我想这样的:将输入值设置为kendo模板
$.ajax({
async: false,
type: "POST",
url: "/Service/MyService.svc/GetTestObjects",
data: '{"objectID": ' + '"' + myVal + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
processdata: true,
success: function (msg) {
var template = kendo.template($("#myTemplate").html());
var templateView = template(msg.GetTestObjects);
$("#myContainer").html(templateView);
},
error: function (msg) {
console.log(msg)
}
});
<input id="myInput" class="form-control" value=#= data.Text_Value# />
,如果属性包含多个单词,模板设置只有第一......例如,如果TEXT_VALUE =“测试值” ...的输入值只有“测试” ..
我试着在模板中的控制台对象数据中打印并且没问题。所以我不知道它有什么问题。
任何人都可以帮我修复它吗?