easui框架搭建第二課

2021-07-03 04:54:01 字數 1994 閱讀 1942

一、實現使用者註冊的功能。

1.後台controller的實現:

}2.註冊的form表單提交:

//初始化form

$('#index_regform').form(/usercontroller/reg.do',

// datatype : 'json',

success : function(data)

});

3. 發現的問題:

通過之前的配置,發現在返回前台json的時候,通過

$.parsejson(data);
無法解析為json資料,以致無法正常顯示。

通過n種方法嘗試,終於使firefox好用了,但是在ie下又出現亂碼。。

最後終於通過修改spring-mvc.xml改好了》修改如下:(注意替換之前的寫法。)

success : function(data) 

$.messager.show();

}

5.修改資料不清空的解決方案:

5.1在dialog的open方法前加如下**:

$('#index_regform').form('load', );

$('#index_regdialog').dialog('open');

5.2 新增如下方法:

$('#index_regform input').val('');

$('#index_regdialog').dialog('open');

6. 使用ajax技術,實現註冊:

$.ajax(/usercontroller/reg.do',

data : ,

success : function(data, textstatus, jqxhr)

$.messager.show();

}});

6.1 完善ajax的註冊實現:

注意:$('#index_regform').serialize(), ==》jquery用法,實現表單序列化,請自行腦補api....

$.ajax(/usercontroller/reg.do',

data : $('#index_regform').serialize(),

datatype : 'json',

success : function(data, textstatus, jqxhr)

$.messager.show();

}});

6.2 由於使用ajax技術,無法使用easyui的驗證功能,所以傳送ajax請求前,需新增eaysui的驗證功能,實現如下:

if ($('#index_regform').form('validate')) /usercontroller/reg.do',

data : $('#index_regform').serialize(),

datatype : 'json',

success : function(data, textstatus, jqxhr)

$.messager.show();

}});

}

第二課 安裝PHP

為什麼要安裝php?php是伺服器端解析程式,一般執行在網路伺服器上。而編寫php語言的程式我們一般是在自己的個人電腦上完成,然後拿到伺服器上除錯。所以,學習php首先要讓我們的個人電腦模擬伺服器執行環境,讓php能象在伺服器上一樣在我們的個人電腦上執行。這就是為什麼要安裝配置php的原因。安裝配置...

csdn之旅 第二課

1.html標題的標籤 1 注意 只能到,在往後就沒有作用了。2 標籤特點 可以區別其他文字,比如可以加粗 效果圖如 笑對生活!笑對生活!笑對生活!笑對生活!改變字型大小 可以自動換行 2.html段落標記 用元素 注意 標籤和標籤之間的關係 可以巢狀使用 但不可以交叉 3.html常用標記 單標記...

第二課 加法運算

在程式設計當中,文字框及按鈕是用得比較多的乙個控制項,我們先來學學如何使用這兩個控制項。1 新建乙個窗體 2 在窗體上放置三個文字框控制項,分別命名為 txtnum1 txtnum2 txtnum3,我們在命名時,盡量規範一點,可參考這裡 3 在窗體上放置乙個按鈕,命名為cmdcount 開始程式設...