0 0

easyui 的 data-options 访问*.json 文件出现412错误20

使用jquery easyUI做项目

在使用combobox的 data-options="valueField:'id',textField:'text',url:'${path}/js/json/data.json'"时出现412错误。

经过6台机子2天测试,发现错误很是奇葩。以下列出出错环境:

1、就Mac系统会出现。

2、Safari、IE8出现、Firefox正常

3、第一天部署第一个版本后始终出现;第二天部署新版本后一切正常(未出现);第三天服务器未动,版本未更新却再次报412错误。

4、Mac系统开发环境下第一天始终出现;第二天正常;第三天正常。

 

由于项目涉及改动的地方比较多,这个缺陷却不知道是什么原因,像颗定时炸 弹似的。希望大神们帮忙做个解释!

2014年4月30日 10:33

2个答案 按时间排序 按投票排序

0 0

调试:
1,从前端查看,传输出去的数据,是否正确。
2.从后端查看,收到的数据,是否与前端的一致。
3.查看后端返回的数据是否正确。

2014年4月30日 22:50
0 0

把返回的json串粘出来看看。有没有试过把“url”属性换成“data”属性试试。

2014年4月30日 15:48

相关推荐

    easyui 主页布局

    <table id="tt" class="easyui-propertygrid" data-options=" url: 'propertygrid_data1.json', method: 'get', showGroup: true, fit: true, border: false "> <div data-options="region:'center',...

    easyui布局汇总

    data-options="url:'datagrid_data1.json',method:'get',border:false,singleSelect:true,fit:true,fitColumns:true"> <th data-options="field:'itemid'" width="80">Item ID <th data-options="field:'...

    easyui-textbox和easyui-combobox的onchange事件响应实例

    对于 `easyui-combobox`,我们则使用 `data-options` 属性的 `onChange` 键来指定处理函数 `handleComboboxChange`,该函数接收新旧值作为参数,同样弹出警告框展示变化。 这个实例展示了如何有效地利用 `onchange`...

    jquery-easyui-1.3.4-api_官方英文原版.zip

    - **属性设置**:每个组件都有多个可配置属性,例如 `data-options`,通过JSON格式定义组件行为。 - **方法调用**:动态改变组件状态或执行特定操作,如 `datagrid('load', url)` 加载数据,`window('open')` 显示...

    jQuery EasyUI 1.3.2 API离线文档

    - **数据绑定**:通过 `data-options` 属性将 JSON 格式的数据与组件配置关联,如 `data-options="{url:'get_data.php',method:'post'}"`。 4. **开发实践** - **响应式设计**:虽然 EasyUI 本身不直接支持响应式...

    EasyUI_1.3.6_API_中文版.pdf

    <input class="easyui-combobox" name="language" data-options="url:'combobox_data.json', valueField:'id', textField:'text', ... ``` 以上内容概述了 EasyUI 1.3.6 的核心概念和技术细节,希望能够帮助开发者...

    easyui框架主要代码

    - **JSON**:通常,数据以 JSON 格式在前后端之间传输,EasyUI 可以方便地解析 JSON 数据并填充到组件中。 4. **EasyUI 配置和定制**: - **Options**:每个组件都有丰富的配置项,通过设置这些选项可以调整组件...

    easyui后台html后台

    - **数据模型**:通过`data-options`属性将 JSON 对象绑定到 HTML 元素,实现数据和视图的双向绑定。 5. **EasyUIFrameSite-master**项目分析: - **项目结构**:可能包含HTML模板、CSS样式、JavaScript脚本、...

    jquery-easyui-etree.zip

    <div id="tree" class="easyui-tree" data-url="tree_data.json"> ``` 四、eTree的配置选项 eTree有许多可配置的参数,例如: 1. `lines`:是否显示连接线,默认为false。 2. `animate`:是否启用动画效果,默认为...

    用easyui-filebox上传Excel文件(ASP.NET MVC)

    <input type="file" class="easyui-filebox" data-options="onSuccess:function(result){console.log(result);}" /> // 可以在这里添加一些额外的JavaScript代码,例如设置FileBox的事件处理函数 ``` 接...

    easyui-jar包以及示例

    data-options="url:'datagrid_data.json',method:'get',singleSelect:true"> <th data-options="field:'productid',width:80">Product ID <th data-options="field:'productname',width:100">Product Name ...

    easyui Basic DataGrid

    3. **url**: 指定了获取数据的URL路径,这里为`datagrid_data1.json`。 4. **method**: 设置了请求方式,这里为`GET`。 #### 表头配置 接下来,在第19至27行中,我们看到了`<thead>`标签内的表头配置。每一列通过`...

    jquery.easyui-1.2.5源码未压缩版.rar

    通过"data-options"属性,我们可以将JSON格式的数据绑定到组件上,实现动态加载和更新。 7. **主题系统** EasyUI提供了主题系统,允许开发者轻松改变应用的整体风格。源码中包含了预设的主题文件,通过修改这些...

    【jQueryEasyUI总结】

    【jQueryEasyUI总结】 jQueryEasyUI 是一个基于 jQuery 和 EasyUI 的前端开发框架,它提供了一系列的组件和插件,帮助开发者快速构建用户界面。EasyUI 提供了丰富的控件和样式,使得开发者无需关心样式细节,只需...

    jquery-easyui中文详细说明文档

    jQuery EasyUI 支持 JSON 数据格式,可以通过 `data-options` 属性将数据绑定到控件,或者通过 JavaScript 动态设置。此外,表格组件可以与 AJAX 后端服务进行数据交互,实现动态加载和异步更新。 ### 5. 扩展和...

    jquery-easyui-1.2.5(附使用文档)

    4. **数据绑定**:使用`data-options`属性或JavaScript方法将数据绑定到组件。 5. **事件处理**:注册事件处理器,响应用户的操作。 ### 常用组件详解 - **DataGrid**:数据网格组件,用于展示表格数据,支持排序...

    jquery+easyui培训文档

    - **初始化组件**:通过`$("#element").datagrid(options)`等方法初始化EasyUI组件,`options`是包含组件配置的JSON对象。 - **数据绑定**:使用`data-options`属性在HTML中直接定义组件选项,或者在JavaScript中...

    最新jquery+easyui_api培训文档

    ### 最新jQuery+EasyUI API培训文档 #### Accordion(可折叠标签) **Accordion** 是一个功能组件,允许用户在有限的空间内展示更多的内容。...<ul class="easyui-tree" data-options="url:'treeData.json',...

    jquery培训文档

    <div id="cb" class="easyui-combobox" data-options="valueField:'id',textField:'name',data:[{id:'1',name:'Jack'},{id:'2',name:'Mike'}]"> ``` ##### 参数 - **width**:组合框的宽度。 - **data**:数据源...

Global site tag (gtag.js) - Google Analytics