Extjs ajax form 提交
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Extjs ajax form 提交相关的知识,希望对你有一定的参考价值。
1.form 提交
form.form.submit({ url: "/HandlerExcelToDB/UploadFile.ashx", params: {}, success: function (formUpload, action) { var PicName = action.result.FileName; Ext.MessageBox.alert("提示", "上传成功!"); Ext.MessageBox.hide(); winUpload_Excel.hide(); }, failure: function (formUpload, action) { Ext.MessageBox.alert("提示", "上传失败!"); } });
2.ajax 提交
Ext.Ajax.request({ url: ‘/HandlerExcelToDB/PKUCarPart_ExcelToDB.ashx?Func=PKUCarPartExcelToDB‘, method: ‘POST‘, params: { ModelId: ModelId, CPTrademarkId: CPTrademarkId, ShopId: ShopId, FileExcel:FileExcel, ProductMainPic: ProductMainPic, JsonDatarCarPKU: Ext.encode(arrayCarPKU), }, success: function (response) { Ext.MessageBox.alert(‘提示‘, ‘保存成功!‘); store.load({ params: { start: start, limit: limit } }); Ext.MessageBox.hide(); form.getForm().reset(); win.hide(); }, failure: function () { Ext.MessageBox.alert("提示", "保存失败!"); } });
以上是关于Extjs ajax form 提交的主要内容,如果未能解决你的问题,请参考以下文章
在form.submit之后的extjs store.load
form表单submit提交内容,跟ajax异步提交form表单的区别,
向后台提交数据:通过form表单提交数据需刷新网页 但通过Ajax提交数据不用刷新网页可通过原生态Ajax或jqueryAjax。Ajax代码部分