123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- /**
- * 保存新闻
- */
- function saveXwfb(from) {
- var imageload = $("#imageload").val();
- if (validator(xwfbForm)) {
- huimv.showProcessModel('保存数据中');
- jQuery('#xwfbForm').ajaxSubmit({
- dataType : 'json',
- data : {
- "imageload" : imageload
- },
- success : function(data) {
- huimv.hideProcessModel();
- // 保存成功
- if (data.returnCode > 0) {
- switch (from) {
- case "view":
- viewXwfb(data.result.id);
- break;
- case "xwfbAdd":
- // 新建新闻成功!
- loadXwfbList();
- //viewXwfb(data.result.id);
- break;
- default:
- loadXwfbList();
- break;
- }
- } else {
- Dialogs.alert(data.result, {
- title : '提示信息',
- width : 250,
- height : 80,
- top : 200
- });
- }
- },
- error : function(data) {
- huimv.showError(data.responseText);
- huimv.hideProcessModel();
- }
- });
- }
- }
- /**
- * 编辑页面中点击取消按钮时,根据情况选择返回的页面
- */
- function cancelXwfb(id) {
- if (id != "") {
- // 若存在新闻,则返回查看页面
- viewXwfb(id);
- } else {
- // 若不存在新闻,则返回列表页面
- loadXwfbList("edit");
- }
- }
- function imgChange() {
- var x = document.getElementById("imageload");
- var y = document.getElementById("fm");
- if (!x || !x.value || !y) {
- return;
- }
- var patn = /\.jpg$|\.jpeg$|\.gif$|\.png$|\.bmp$/i;
- if (patn.test(x.value)) {
- y.src = x.value;
- y.style.width = "150px";
- y.style.height = "71px";
- } else {
- alert("您选择的不是图像文件!");
- }
- }
- huimv.suggestComplete({
- srqId : 'fbrxm',
- lx : '操作用户',
- width : 245,
- mustMatch : true,
- selectCallBack : function(data) {
- $('#fbr').val(data.id);
- },
- noDataCallBack : function(data) {
- $('#fbr').val('');
- }
- });
|