如何在asp中的自定义弹出窗口(通过html数据属性)中的dropdownlist中添加默认项(--Select--)剑
How to add the Default Item (--Select--) in dropdownlist in custom popup (via html data attributes)kendo Grid in asp
am在单个网格中使用剑道内联和弹出式编辑我使用了弹出式网格的自定义模板<script id="customPopUpTemplate" type="text/x-kendo-template">
<form id="myForm" action="" method="post">
<div class="k-edit-field">
<input name="LoginName" class="k-textbox"/>
<span id="sta3" style="color: Red; font-size:medium;"> </span>
</div><div class="div">Login Name: </div>
`<div class="k-edit-field">`<br>
` <input name="Password" type="Password" class="k-textbox"/> `<br>
<span id="sta4" style="color: Red; font-size:medium ;"> * </span>
</div> <div class="div">Password: </div>
<div class="k-edit-field">
<input name="ScopeId"
data-bind="value:ScopeId"
data-value-field="ScopeId"
data-text-field="ScopeName"
data-source="DataSourceScopepopup"
data-role="dropdownlist" /> <span id="sta6" style="color: Red; font-size:medium ;">
</span>
</div>
<div class="div">Scope: </div>
</form>
var DataSourceScopepopup = new kendo.data.DataSource(
{
transport:
{
read:
{
url: "WebServices/Project.asmx/GetScopepopup",
data: "{}",
contentType: 'application/json; charset=utf-8',
type: 'POST',
dataType: 'json'
},
parameterMap: function(options, operation)
{
if (operation == 'read')
return kendo.stringify(options);
}
},
schema:
{
data: function(Data)
{
return (Data.d);
},
model:
{
id: "ScopeName",
fields:
{
ScopeId: { type: "number"},
ScopeName: { type: "string"}
}
}
},
error: function(e)
{
var xhr = e[0];
var statusCode = e[1];
var errorThrown = e[2];
alert('DataSourceScope - ' + xhr + ', ' + statusCode + ', ' + errorThrown);
}
});
这是我的编码如何在下拉列表中添加默认项--选择?现在我只得到数据库项,,,如何添加它?提前感谢
在模板中添加属性数据选项label="--Select--"
<input name="ScopeId"
data-bind="value:ScopeId"
data-value-field="ScopeId"
data-text-field="ScopeName"
data-source="DataSourceScopepopup"
data-role="dropdownlist"
data-option-label="--Select--" <!- display default value-->
/>
由于您使用的是绑定元素,我会更改SQL语句或服务,以便将您想要的值添加到返回的值列表中。
否则,您可以使用数据绑定事件向列表中添加一个新项目,如下所示:
dataBound: function () {
if (DataSourceScopepopup.at(0). !== "--Select--") {
DataSourceScopepopup.insert(0, { ScopeId: 0, ScopeName: "--Select--" });
}
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 可以't让我的if语句处理js中的html表单输入
- 引用对象中的通用值
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- 无法导出函数expressjs/requestjs中的变量
- html+javascript:如何在某些条件下禁用dropdownlist中的null选项
- asp dropdownlist中onchange事件的Javascript
- 如何通过codeehind c#中dropdownlist中的javascript访问动态生成的选项
- 在 html.dropdownlist 中保留选定的值
- 将级联应用于asp.net mvc中的一列中的dropdownlist,并使用剃刀视图
- 服务器提供的Dropdownlist中的角度默认值
- 如何在ASP.NET MVC 4中使用JavaScript获取DropDownList选定的值并将其发送到控制器
- 如何使用jQuery过滤DropDownList中的选项
- 如何在javascript中删除dropdownlist中未选中的项
- javascript中的DropDownlist onchange事件更新面板中的DropDownlist没有触发
- 在dropdownlist中选择一个不带id的值
- 从属YII输入框?我的错误在哪里?如何在dropDownList中添加Onchange事件?而无需使用控制器
- 如何在asp中的自定义弹出窗口(通过html数据属性)中的dropdownlist中添加默认项(--Select--)剑
- 将ajax jquery数据附加到cakepp中的dropdownlist中