问题描述
||
当用户做出选择时,我有下面的代码打开一个弹出窗口。我要阻止的是用户在下拉菜单中选择第一项时,因为它没有实际价值。另外,我想允许用户通过再次单击下拉列表选项来重新选择已选择的选项。
function OnClientSelectedIndexChanged(sender,eventArgs) {
var inputFieldValue;
var item = eventArgs.get_item();
grid = $find(\"<%= rggrid.ClientID %>\");
var selectedRows = grid.get_selectedItems();
if (selectedRows.length > 0) {
for (var i = 0; i < selectedRows.length; i++) {
var row = selectedRows[i];
inputField = MasterTable.getCellByColumnUniqueName(row,\"Item\")
if (inputField) {
inputFieldValue = inputField.value
break;
}
}
}
else {
var inputFieldID = window[\'textItembox\'];
inputField = document.getElementById(inputFieldID);
if (inputField) {
inputFieldValue = inputField.value;
}
}
window.radopen(\'<%=linker %>,\"UserDialog\");
return false;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)