dwz表單的提交出現下面問題的解決方案

報錯的截圖:
javascript

http://img.my.csdn.net/uploads/201303/06/1362549857_8675.jpg

在頁面上加上這段代碼html

<script type="text/javascript">
    function navTabAjaxDone(json){
    var forwardurl =json.forwardUrl;
    forwardurl = forwardurl;
    if (json.statusCode == 200) {
           alertMsg.correct(json.message);
    }
    if (json.statusCode == 300) {
           alertMsg.error(json.message);
    }
    navTab.closeCurrentTab();
    navTab.reload(forwardurl, "", json.navTabId);
    }
</script>

本頁面form表單部分:
java

<form method="post" id="myform" action="<%=basePath%>ddbox/add" class="pageForm required-validate" 
        onsubmit="return validateCallback(this, navTabAjaxDone(this));">
   .......
</form>

由於後臺處理返回的是json串。因此會走DWZ前臺的navTabAjaxDone。json

這樣錯誤就解決了。看一下個人程序截圖吧!post

,點擊發布盒子下的表單以後,自動關閉發佈盒子當前的Tab頁,而後刷新動動盒子管理的數據ui

以下圖:this

好了,OK了!
url

相關文章
相關標籤/搜索