使用整数数据类型设置“选择Dropbox值”
Set Select Dropbox Value using integer data type
我正在尝试设置一个dropbox的值。服务器返回的数据为int型
数据格式
data : {
"profileID": "A000110A001XXX001",
"profileName": "Profile Test",
"profileState": "1002",
"createDTime": "12-04-2013 14:16:43",
"lfState": 4
}
然后将dropbox的值设置为
$("#lfState").val(data.lfState);
HTML选择框代码为
<select name="lfState" id="lfState" >
<option value="0">*** Select ***</option>
<option value="1">Normal</option>
<option value="2">Locked</option>
<option value="3">Pending</option>
<option value="4">Deleted</option>
</select>
选择框不会预先选择值lfState,这种情况仅在chrome中发生。FF正确选择该值。
请输入任何信息。
我在应用程序中发现了错误,这不是因为整数值,而是因为JavaScript异步处理ajax调用的方式。
所以有两个调用,一个是构建dropbox,另一个是从服务器获取数据。
在FF中,两个调用都是按顺序的,即同步的(我不知道为什么)。
在chrome中,它们是异步发生的,这就是为什么在构建选择框之前发生数据检索的原因。
所以我把调用改为同步调用,它开始正常工作。
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 如何使用jQuery选择下拉列表的值
- 在使用java使用dropbox选择器从dropbox中提取文件后,如何将文件存储在服务器中
- 使用整数数据类型设置“选择Dropbox值”
- 使用 Dropbox.choose() 函数选择多个文件
- 如何使用 Dropbox 插入式应用始终从“我的帐户”中选择文件
- 从 Dropbox 中选择许多项目,并让它们显示在文本框中
- 避免使用Dropbox选择器登录
- 如何在一个页面上实现多个 Dropbox Javascript 选择器
- 如何让 Dropbox 选择器作为 SharePoint 2010 Visual Webpart 工作
- Dropbox选择按钮不会在ios8中返回
- 如何根据dropbox的选择禁用特定的输入文本
- 使用ember添加Dropbox选择器
- "error": "无效来源"使用dropbox选择器
- Dropbox和Box选择器不能在默认的Chrome页面上工作
- 添加许多dropbox选择器与不同的扩展选项不工作
- Dropbox选择器返回损坏的文件
- Dropbox API选择器与JS从localhost: Origin不匹配任何应用程序域
- Dropbox选择器:获取javascript文件的内容
- Dropbox保护程序-选择文件夹