验证不起作用(扩展)
Validation not working (extjs)
我无法让我的代码工作。由于某种原因,第二个 if 语句根本没有被读取。
function validateStation(v){
// search store for value... if you find it then true, else false
if (storeStation.findExact('disp',v) > -1) return true;
else return 'This value is not valid.';
if (cbStationFSAC.isValid()) return true;
else return 'This value is not valid.';
}
该函数在读取第一个 if/else 语句后正确地退出代码。而是尝试这样重写代码
function validateStation(v){
// search store for value... if you find it then true, else false
if (((storeStation.findExact('disp',v) > -1) || (cbStationFSAC.isValid()))
return true;
else
return 'This value is not valid.';
}
你可以做这样的事情,这样它就会在返回值之前执行所有条件
function validateStation(v){
var output = true;
if (storeStation.findExact('disp',v) > -1)
output = true;
else
output = 'This value is not valid.';
if (cbStationFSAC.isValid())
output = true;
else
output ='This value is not valid.';
return output;
}
相关文章:
- o数据扩展查询在SystemUserRolesSet上不起作用
- 正在处理在chrome扩展中不起作用的js
- 为什么这个扩展方法不起作用
- 为什么我的谷歌浏览器扩展程序在谷歌浏览器版本 41.0.2272.89 中不起作用
- Chrome 扩展程序权限不起作用
- Chrome 扩展 cookies.getAll 不起作用
- List.JS 在通过 Chrome 扩展程序注入时不起作用
- 设置Sails js视图扩展不'不起作用
- 使用jQuery的Chrome扩展不起作用
- chrome扩展名“sendResponse”不起作用
- 基本的谷歌chrome扩展消息传递不起作用
- $(document).click()在chrome扩展中不起作用
- Javascript在Google Chrome扩展的选项页中不起作用
- 在chrome扩展的弹出窗口中,警报不起作用
- firefox扩展对$.ajax的调用不起作用
- I'我试图制作一个chrome查找和替换扩展,但它赢了;不起作用
- chrome扩展弹出相同的选项卡仍然不起作用
- Javascript按钮单击在Chrome扩展弹出窗口中不起作用
- 从Ext.data.Store扩展不起作用
- 我注入css的chrome扩展不起作用