如何通过单击diffant jquery ui按钮单击打开jquery ui弹出窗体 [英] How to open jquery ui popup form by click on diffant jquery ui button click
问题描述
嗨朋友们,
这里我有两种弹出模式形式,
1)PopupJob_Cont('@ Url.Action('NewContainer) ','ImportExportJob')')(新容器添加)
2)PopupJob_ContEdit('@ Url.Action(EditContainer,ImportExportJob)') (编辑容器)
目前我正在使用表格2 - PopupJob_ContEdit,
它有3个jquery UI按钮
1)保存和添加新的,
2)保存此项&另外编辑,
)更新并退出
点击第一个按钮点击保存并添加新的,首先我必须保存已编辑的数据然后再如何
i open PopupJob_Cont('@ Url.Action('NewContainer','ImportExportJob')')(新容器添加)
需要帮助紧急
我尝试过:
Hi friends ,
here i have two popup modal form ,
1 ) PopupJob_Cont('@Url.Action('NewContainer','ImportExportJob')') (new container Add)
2 ) PopupJob_ContEdit('@Url.Action("EditContainer","ImportExportJob")')"(Edit Container)
currently i am working on form 2 - PopupJob_ContEdit ,
it have 3 jquery UI button
1) save & Add new ,
2) Save This & Edit Another ,
3) Update & Exit
on a first button click save & Add new , first i have to save Edited data and then how
i open PopupJob_Cont('@Url.Action('NewContainer','ImportExportJob')') (new container Add)
need help Urgent
What I have tried:
buttons: [{
text: "Save This & Add new",
icons: {
primary: " ui-icon-plusthick"
},
id: "NewAddCont",
class: "success",
click: function () {
var isallValid = true;
if ($('#Cont_sr_E').val() == "0") {
isallValid = false;
$('#Cont_sr_E').siblings('span.error').css('visibility', 'visible');
}
else {
$('#Cont_sr_E').siblings('span.error').css('visibility', 'hidden');
}
if ($('#xcontval').val() == " ") {
isallValid = false;
$('#xcontval').siblings('span.error').css('visibility', 'visible');
}
else {
$('#xcontval').siblings('span.error').css('visibility', 'hidden');
}
if ($('#ContTp22').val() == "0") {
isallValid = false;
$('#ContTp22').siblings('span.error').css('visibility', 'visible');
}
else {
$('#ContTp22').siblings('span.error').css('visibility', 'hidden');
}
if ($('#ContSize22').val() == "0") {
isallValid = false;
$('#ContSize22').siblings('span.error').css('visibility', 'visible');
}
else {
$('#ContSize22').siblings('span.error').css('visibility', 'hidden');
}
if (isallValid) {
var m_sr = $("#Cont_sr_E").val().trim();
var m_cont = $("#xcontval").val().trim();
var m_contTP = $("#ContTp22").val().trim();
var m_contSz = $("#ContSize22").val().trim();
var w_jobCode1 = $("#Job_no").val().trim();
var w_Id1 = $("#Id").val().trim();
var Url = "/ImportExportJob/AddEditCont";
$.post(Url, { m_sr: m_sr, m_cont: m_cont, m_contTP: m_contTP, m_contSz: m_contSz, w_jobCode1: w_jobCode1, w_Id1: w_Id1 }, function (Json) {
//here i want to close this current popup form and want to open 1) PopupJob_Cont('@Url.Action('NewContainer','ImportExportJob')') (new container Add)
});
$(this).dialog("close");
$(this).remove();
}
},
},
推荐答案
('#Cont_sr_E')。val()==0){
isallValid = false;
('#Cont_sr_E').val() == "0") { isallValid = false;
('#Cont_sr_E')。兄弟姐妹('span .error')。css('visibility','visible');
}
else {
('#Cont_sr_E').siblings('span.error').css('visibility', 'visible'); } else {
('#Cont_sr_E')。siblings('span.error')。css('visibility','hidden');
}
if(
('#Cont_sr_E').siblings('span.error').css('visibility', 'hidden'); } if (
这篇关于如何通过单击diffant jquery ui按钮单击打开jquery ui弹出窗体的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!