@model IEnumerable@{
Layout= "";
}
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryval")
@Styles.Render("~/Content/easyuithemes/metro/css")@Scripts.Render("~/bundles/easyui")
$.messager.alert("众惠科技", "操作成功!", 'info', function () {
$('#dg').datagrid('reload');
$("#dialogedit").html("").hide().dialog('close');
});
};
function DataFail() {
$.messager.alert("众惠科技", "操作失败,请按照要求填写表单!", 'error');
};
varselectedid;var cardview =$.extend({}, $.fn.datagrid.defaults.view, {
renderRow: function (target, fields, frozen, rowIndex, rowData) {
selectedid=rowData.Id;var cc =[];
cc.push('
');if (!frozen) {var aa = rowData.Url.split('/Uploads/');var img = '/Uploads/64/' + aa[1];cc.push('');
cc.push('
cc.push('
' + copts.title + ':' + rowData[fields[i]] + '
');}
cc.push('
}//cc.push('
');cc.push('
');return cc.join('');}
});
function onDataUpdate() {var selecteds = $('#dg').datagrid('getSelected');var indexs = $('#dg').datagrid('getRowIndex', selecteds);if (indexs < 0) {
$.messager.alert(g_MsgBoxTitle,"请选择一行!", 'error');
}else{
$.messager.confirm(g_MsgBoxTitle,'确定要修改编号为' + selecteds.Id + "的图片吗?", function (r) {if(r) {var urlupdate = '@Url.Action("Update", "Pictrues")' + "?Id=" +selecteds.Id;
$.ajax({
url: urlupdate,
type:"GET",
beforeSend: function (XMLHttpRequest) {
$.jBox.tip("请稍等...", 'loading');
},
complete: function (XHR, TS) {//$('#dg').datagrid('clearSelections');
},
success: function (result) {
$.jBox.closeTip();
$("#dialogedit").html(result).show().dialog({
width:600, height: 400, modal: true, resizable: true, closable: true,
buttons: [
{ text:"修改", iconCls: 'icon-ok', plain: true,
handler: function () {
$("#subbtnid").trigger("click");
$.parser.parse();
}
},
{ text:'取消', iconCls: 'icon-cancel', plain: true,
handler: function () {
$("#dialogedit").html("").hide().dialog('close');
}
}]
});
}
});//$('#dg').datagrid('clearSelections');
}
});
}
}
function onDataAdd() {var urladd = '@Url.Action("Add", "Pictrues")';
$.ajax({
url: urladd,
type:"GET",
beforeSend: function (XMLHttpRequest) {
$.jBox.tip("请稍等...", 'loading');
},
success: function (result) {
$.jBox.closeTip();
$("#dialogedit").html(result).show().dialog({
width:600, height: 400, modal: true, resizable: true, closable: true,
buttons: [
{
text:"创建", iconCls: 'icon-ok', plain: true,
handler: function () {
$("#subbtnid").trigger("click");
}
},
{
text:'取消', iconCls: 'icon-cancel', plain: true,
handler: function () {
$("#dialogedit").html("").hide().dialog('close');
}
}],
onOpen: function () {
$.parser.parse($("#dialogedit"));
}
});
}
});//$('#dg').datagrid('clearSelections');
}
$(function () {
$('#dg').datagrid({
url:"/Pictrues/GetPictrues",
view: cardview,
toolbar: [{
iconCls:'icon-add',
handler: onDataAdd
},'-', {
iconCls:'icon-edit',
handler: onDataUpdate
},'-', {
iconCls:'icon-remove',
handler: onDataDelete
}]
});
});
function appendQueryString(url, parameters) {
url+= "?"
for (var key inparameters) {if (parameters[key] === null || parameters[key] === undefined || parameters[key] === "") {continue;
}
url+= key + "=" + encodeURIComponent(parameters[key]) + "&";
}returnurl;
}
function onDataDelete() {var selected = $('#dg').datagrid('getSelected');var index = $('#dg').datagrid('getRowIndex', selected);if (index < 0) {
$.messager.alert(g_MsgBoxTitle,"请选择一行!", 'error');
}else{
$.messager.confirm(g_MsgBoxTitle,'确定要删除编号为' + selected.Id + "的图片吗?", function (r) {if(r) {
$.ajax({
url: appendQueryString('@Url.Action("Delete")', { Id: selected.Id }),
type:"GET",
beforeSend: function (XMLHttpRequest) {
$.jBox.tip("请稍等...", 'loading');
},
success: function (result) {
$.jBox.closeTip();var ab = selected.Url.split('/Uploads/');var imgb = '/Uploads/64/' + ab[1];
$.ajax({
url:'@Url.Action("DeleteFile", "Pictrues")',
type:"POST",
data: {
filepath: selected.Url,
filepaths: imgb
},
beforeSend: function (XMLHttpRequest) {
$.jBox.tip("正在删除...", 'loading');
},
success: function (result) {
$.jBox.closeTip();
$('#dg').datagrid('deleteRow', index);
}
});
}
});
}
});
}
}
display: inline-block;
width: 100px;
font-weight: bold;
}
编号图片名称图片描述图片类别图片路径
@*