jQuery.inArrary(value,arr)总是返回-1
我在用jquery的flxeGrid框架开发前端的时候,有一个需求,返回一个下标在数组中的位置,我用$.inArrary(val,arr)这个函数,但总是返回-1,网上看了很多的资料,jquery官方的API英文网站也认真的看了,就是没有找到为什么.!!!下面贴出我的代码和调试截图:
这个是前台代码:
function dealReviewData(id, dialogId) {
var selectedRows = $('#' + id).selectedRows(); //二维数组
var len = selectedRows.length;
if(len == 0) {
warn('请至少选中一条数据!','警告','#EE0000');
}else if($.inArray('2',selectedRows)!=-1||$.inArray('3',selectedRows)!=-1){
warn('当前状态不允许进行审核操作','警告','#FF4040');
}else{
openDialog(dialogId);
var ids = '';
var input="<input type='hidden' name='ids' id='ids'/>";
$("#selectedId").append(input);
for(var i=0;i<len;i++){
ids += selectedRows[i][1].Value + ',';
}
document.getElementById("ids").value=ids;
}
}
这个是调试页面(后台返回):
这个是object展开后:
这个是前台代码:
function dealReviewData(id, dialogId) {
var selectedRows = $('#' + id).selectedRows(); //二维数组
var len = selectedRows.length;
if(len == 0) {
warn('请至少选中一条数据!','警告','#EE0000');
}else if($.inArray('2',selectedRows)!=-1||$.inArray('3',selectedRows)!=-1){
warn('当前状态不允许进行审核操作','警告','#FF4040');
}else{
openDialog(dialogId);
var ids = '';
var input="<input type='hidden' name='ids' id='ids'/>";
$("#selectedId").append(input);
for(var i=0;i<len;i++){
ids += selectedRows[i][1].Value + ',';
}
document.getElementById("ids").value=ids;
}
}
这个是调试页面(后台返回):

这个是object展开后:

...全文
相关推荐
高校技术转移办公室人员在推动成果转化过程中,常遇到哪些难以解决的瓶颈?.docx
高校技术转移办公室人员在推动成果转化过程中,常遇到哪些难以解决的瓶颈?
diff_viewer_no_garble.php
diff_viewer_no_garble.php
R语言SCINature绘图模板SCI科研绘图-热图注释叠加
R语言SCINature绘图模板SCI科研绘图--热图注释叠加
springboot农作物杂草识别小程序(代码+数据库+LW)
摘 要 农作物杂草识别是智慧农业领域的重要研究方向,高效的后端服务架构是系统稳定运行的核心保障。本研究基于Spring Boot框架构建了农作物杂草识别小程序的后端服务体系,重点解决了AI接口集成、数据安全、高并发处理等关键技术问题。研究过程中采用分层架构设计思想,将系统划分为表现层、业务逻辑层、数据访问层,实现了业务逻辑与数据访问的解耦。通过集成百度AI图像识别接口,结合Redis缓存热点数据,有效提升了识别请求的响应效率。同时,采用JWT令牌认证机制和接口限流策略,保障了系统的安全性和稳定性。经性能测试验证,系统能够满足多用户并发访问的需求,接口响应成功率达到较高水平。本研究成果为农业AI应用的后端开发提供了可行的技术方案,对提升智慧农业系统的服务能力具有重要参考价值。 关键词:智慧农业;杂草识别;后端架构;Spring Boot;RESTful API
Blue-Book-Ed-16-part-2-V1.0.rtf
Blue-Book-Ed-16-part-2-V1.0.rtf


