关于网友提出的“ jquery,二维数组取值。”问题疑问,本网通过在网上对“ jquery,二维数组取值。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: jquery,二维数组取值。
描述: 大家好,我是一个小菜鸟。。请问。
//得到焦点提示
var form_chk_Focus = [[C_CMP_NAME,"公司名称由2-20个字符组成(包括中英文、数字、下划线)"],
[C_CMP_NAME,"请选择会员类型"],[C_VIP_NAME,"请选择会员级别"],
[C_USED_DATE,"请选择使用期"],
[C_USER_ID,"用户账号由2-20个字符组成(包括数字、字母、\"_\")"],
[C_USER_NAME,"用户姓名由4-20位字符组成(包括汉字、字母,每个汉字为2个字符)"],<>
[C_USER_PASS,"密码由6-20位数字、字符、符合组成,区分大小写"],
/>
[RC_USER_PASS,"请再次输入密码"],
[C_USER_PHONE,"请输入11位有效手机号码"],
[C_USER_MAIL,"请输入有效邮箱(正确格式:a@b.com)"],
[C_VERIFY_CODE,"请输入验证码"],
[C_CUST_CNTY,"请选择公司所在地"],
[C_CUST_ADDR,"请输入公司地址(40个字符以内)"],
[C_BUS_NO,"请输入15位有效的营业执照号"],
[C_CALL_TEL,"请输入有效的固定电话"],
[C_CUST_URL,"请输入网址"],
[C_MAIL_CODE,"请输入邮编"],
[C_BUS_AREA,"请选择"],
[C_MENU_NAME,"请选择"],
[C_GRP_RULE,"请选择"]];
-------------------------
我要在focus的时候取到C_CMP_NAME的值,请问
$("#C_CMP_NAME").focus(function(){})
要怎么写啊。
解决方案1: 你要这么做不是不可以,一个for循环,检查每个元素的首元素的值就行了。
你这么做很可能出错吧,C_CMP_NAME是什么 一个变量么,里面存的什么?
解决方案2: 为什么不放到json里面呢
解决方案3: 你这个存值方式有点别扭,C_CMP_NAME:"xxxxxx" 这样对象属性赋值来存
只要form_chk_Focus[0].C_CMP_NAME就可以把值取出来了。
以上介绍了“ jquery,二维数组取值。”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2125058.html