如何通过单击diffant jquery ui按钮单击打开jquery ui弹出窗体 [英] How to open jquery ui popup form by click on diffant jquery ui button click

查看:66
本文介绍了如何通过单击diffant jquery ui按钮单击打开jquery ui弹出窗体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,



这里我有两种弹出模式形式,

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆