1

如何直接为剑道数据绑定赋值

这是代码

<script type="text/x-kendo-template" id="add-new-user-template">
<li>
    <a class="user-result">
        <span class="row-name">Create New User</span>
        <br/>
        <input type="hidden" class="hf-user-role-id" data-bind="value: 0"/>
        <input type="hidden" class="row-party-id" data-bind="value: "/>
            </a>
</li>
</script>

必须将第一个输入字段值设置为 0,第二个设置为空字符串

4

2 回答 2

1

如果我理解正确你想这样做:

$('.hf-user-role-id').attr('data-bind', "value: 0");
$('.row-party-id').attr('data-bind', "value:");

jquery 属性方法允许您更改属性的值。如果您使用的是 kendo ui,那么您几乎肯定会包含 jquery。

于 2012-06-19T18:00:04.870 回答
1

好的,我真的不知道我是否理解您试图实现的目标,但是如果您想设置static值,为什么不直接做,<input type="hidden" name="user-id" value="0" class="hf-user-role-id" />因为(在我看来)没有binding静态值的感觉。
data-bind属性需要一个变量或一些 JSON 才能绑定到非静态值。

干杯

于 2012-09-17T19:09:29.167 回答