如何在“挖空.js”中单击后显示选项默认标题
How to display optionsCaption default on a select after click in Knockout.js?
>我有一个简单的表单,您可以多次提交(通过 AJAX),其中包含下拉列表、文本输入和提交按钮 - 特别是选择下拉列表通过 Knockout
绑定其选项。当用户单击当前submit
时,他们在文本输入中输入的数据将保留,他们选择的选项也会保留。这是表格:
<select data-bind="options: users, optionsText: 'UserName', optionsValue: 'UserId', optionsCaption: 'Select...', value: addedUserId"></select>
<input type="text" data-bind="value: addedUserIdText" />
<input class="addButton" type="submit" name="addSubmitter" value="ADD" data-bind="enable: addedUserId, click: userFormClick" />
我需要做的是,当单击提交按钮时,我想清除文本输入并将选择下拉列表重置为"选择..."。清除文本字段非常简单:
self.addedUserIdText("");
但是,我究竟如何重置提交下拉列表以仅具有"选择..."的optionsCaption
默认值?我无法完全重置该值,因为它与文字选项值相关联。想法?
您只需将值设置为 undefined:
self.addedUserId(undefined);
相关文章:
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- Jquery on单击“显示信息”
- VBA IE单击/显示没有id或标记而不是超链接的javascript
- Asp.net 客户端单击显示表中其他单元格的值
- 通过键盘单击显示按钮上的按键事件
- AngularJS嵌套具有多维数组的元素,并通过单击显示它们
- 如何通过单击显示数组和按钮
- 单击显示随机图像(Javascript)
- 隐藏李的子项并通过单击显示
- Angularjs 通过 ng 单击显示更多省略号文本
- on单击显示/隐藏 想要在隐藏 javascript 上折叠图像大小
- 隐藏对象并通过单击显示它
- 单击显示在同一页面或同一选项卡中
- on单击“显示iframe 5000”,然后隐藏
- 在表单字段HTML/JQuery中单击显示图像
- 显示或隐藏通过单击显示的信息
- 单击“显示日期”字段,然后单击“选择日期”隐藏日期字段
- 当用户单击“显示链接”时,显示密码,再次单击时将其隐藏
- 单击显示更多时显示更多图像
- 如何从目录加载图像,然后单击显示