1、serialize() 方法
serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。
语法 :$(selector).serialize()
例:$('#moduleForm').serialize()
2、val()
定义和用法:val() 方法返回或设置被选元素的值。元素的值是通过 value 属性设置的。该方法大多用于 input 元素。如果该方法未设置参数,则返回被选元素的当前值。
语法:$(selector).val(value)
value:可选。规定被选元素的新内容。
返回 Value 属性:返回第一个匹配元素的 value 属性的值。
语法:$(selector).val()
设置 Value 属性的值:$(selector).val(value)
value:设置 Value 属性的值。使用函数设置 Value 属性的值:$(selector).val(function(index,oldvalue))
function(index,oldvalue):规定返回要设置的值的函数。(1)index - 可选。接受选择器的 index 位置。(2)oldvalue - 可选。接受选择器的当前 Value 属性。
3、名称:setGridParam。 返回值:jqGrid对象 。 参数:object 。 说明:设置grid的参数。有些参数的修改必须要重新加载grid才可以生效,这个方法可以覆盖事件 。
4、jqGrid随窗口大小变化自适应宽度
$(function(){
$(window).resize(function(){
$("#listId").setGridWidth($(window).width());
});
});
$(window).resize(function(){
$("#listId").setGridWidth($(window).width());
});
});
或:$(window).resize(function () {
var $gridTable = $('#gridTable');
$gridTable.setGridWidth($('#grid-wrapper').width());
$gridTable.setGridHeight($(window).height() - 96);
});
5、html() 方法返回或设置被选元素的内容 (inner HTML)。如果该方法未设置参数,则返回被选元素的当前内容。