easyUI是否支持设置请求标头?

时间:2015-02-25 15:09:10

标签: javascript jquery-easyui

我使用的是easyUI组件(datagrid,form,input),我发现easyUI不支持设置请求标头。

但在我修改了$ .ajaxSetup()之后

$.ajaxSetup({
    beforeSend: function(xhr){
        var token = "sth.";
        var header = "sth.";
        if(token.length > 0 && header.length > 0){
            xhr.setRequestHeader(header, token);
        }
    }

可以在datagrid中设置请求标头,但是在data-options属性中请求远程数据的其他一些对象(如input / combobox)也无法正常工作。

   <input class="easyui-combobox" editable="false"
               data-options="valueField:'id',textField:'name', method:'get', url:'cluster/list.json'"/>

有人可以帮我在数据选项中添加请求标头吗?还是easyUI支持设置标头功能?

谢谢。

1 个答案:

答案 0 :(得分:0)

我通过将easyUI升级到1.4解决了这个问题,它具有使用Ajax提交表单的功能。

请参阅:http://www.jeasyui.com/documentation/form.php