jqGrid ajax 互搞,json object 互搞
今天玩了玩jqGrid,贴点代码出来,以后方便copy
jqGrid 编辑模式,如果想要编辑,切记cellEdit地方的设置,少了这个,表格死也不能编辑,害老夫郁闷了很久:
按钮提交上面这个表单的时候,注意使用POST,GET如果参数过长会被截掉。
取得JQGRID中所有数据的代码:public class JsonProvider {public static String writeToString(Object object){String result ="";try { ObjectMapper m = new ObjectMapper();result =m.writeValueAsString(object);} catch (JsonGenerationException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (JsonMappingException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}return result ;}public static TypeData fromJSON(String json, TypeData clazz) {ObjectMapper mapper = new ObjectMapper();try {clazz= mapper.readValue(json, TypeData.class);} catch (JsonGenerationException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (JsonMappingException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}return clazz;} public static void main(String[] args) { //resolveJson(); String json="{"name":"张三","年龄":"15"}"; fromJSON(json,new TypeData());}}