javascript in aaxis

https://samueltian:Yu123456789@stash.aaxisgroup.net/scm/fb/atg11-fork.git

https://stash.aaxisgroup.net/scm/fb/atg11-fork.git

var browsable = {

        /*
         * this function is used to submit the regionid when the region is
         * clicked
         */
        regionPrice : {
            selectRegion : function (opt) {
                var regionId =  opt.regionId;
                if (regionId == "") {
                    return;
                }
                $("#selectedResionId").val(regionId);
                $("#changeRegionForm").ajaxSubmit({
                    success : function() {
                        window.location.reload();
                    }
                });
        }},
        
        /*
         * this is a ajax request to load notifications.jsp
         */
        notification : {
                loadNotifications : function (opt) {
                    $.ajax({
                        url : opt.ctx + "/ajax/header/notifications.jsp",
                        success : function(data) {
                            $("#notification_holder").html(data);
                            var notifiTipsForUpdateHeader = $("#notifiTipsForUpdateHeader").val();
                            $("#notiCountTipsInHeader").html(notifiTipsForUpdateHeader);
                        }
                    });
                },
                /*
                 * this function is clear notification when the message is
                 * clicked
                 */
                clearNotification :function (opt){
                    if (!opt.number || opt.number < 1) {
                        return;
                    }
                    $("#clearNotificationType").val(opt.type);
                    $("#clearNotificationForm").ajaxSubmit({
                        type : "POST",
                        async : false,
                        cache : false,
                        success:function (data) {
                            window.location = opt.url;
                        }
                    });    
                }
        },

        /*
         * email submit function
         */
        bindOptInEmailForm: function(){
            var $email = $("#textoMail");
            $email.attr("required", true);
            var enteremail = $email.prop("placeholder");
            
            // handle AJAX submit
            $("#optInEmail").submit(function(){
                $(this).ajaxSubmit({
                    type:"POST",
                    async: false,
                    success : function(data) {
                        $("#respuestaMail").html(data);
                        $("#contenedorMail").slideUp("slow");
                        $("#respuestaMail").slideDown("slow");
                        //handle ReSubmit in input,bind click event
                        browsable.bindReSubmitEmail();
                    }
                });
                return false;
            });
            
        },
        
        /*
         * resubmit email function
         */
        bindReSubmitEmail: function(){
            $("#resubmitoptinemail").click(function(){
                $("#respuestaMail").slideUp("slow");
                $("#contenedorMail").slideDown("slow");
            });
        },
        
        /*
         * country change function
         */
        bindCountryList: function(){
            $("#selecciona-pais").change(function(){
                window.open($(this).val());                
            });
        },
        /*
         * currency change function
         */
        bindCurrencyList: function(){
            
            // when change currency submit form
            $("#change-currency-select").change(function(){
                $("#saveCurrencyForm").ajaxSubmit({
                    type:"POST",
                    async: false,
                    success : function(data) {
                        var mensajeErrorCurrency = $.trim(data);
                        if(mensajeErrorCurrency.length==0||mensajeErrorCurrency==""){
                            window.location.reload();
                        }else{
                            $("#showCurrencyMessage").html(mensajeErrorCurrency);
                            $("#showSuccess").html("");
                        }
                    }
                });
            });
        }
}

// handle opt in form,bind submit event handler
browsable.bindOptInEmailForm();
// handle country in select,bind change event
browsable.bindCountryList();
// handle currency in select,bind change event

browsable.bindCurrencyList();


----------------------------------------------------------------------------------------------------------------------------

String pName = ResourceUtils.getBundle().getString("currency.option.displayValue");


<dsp:form id="optInEmail" formid="optInEmail" method="post" action="/ajax/footer/optInEmailInfo.jsp" iclass="footer-subscribe-form">
            <p><fmt:message key='footer.servicelinks.servicelinks1'/></p>
            <div class="inline-input-holder clearfix">
                <fmt:message var="enteremail" key="footer.enteremail-text"/>
                <c:set var="enteremail" value="${fn:trim(enteremail)}"/>
                <dsp:input id="textoMail" type="email"
                    bean="OptInEmailFormHandler.emailInput"
                    required="true">
                    <fmt:message var="servicelinks2" key='footer.servicelinks.servicelinks2'/>
                    <dsp:tagAttribute name="placeholder" value="${servicelinks2 }"/>
                </dsp:input>
                <button class="button red-btn" id="enviarMail" type="submit">
                    <i class="fa fa-chevron-right"></i>
                </button>
                <dsp:input type="submit" priority="-10" bean="OptInEmailFormHandler.saveEmail"
                id="btnChangeEmail" style="display:none;" />
            </div>
        </dsp:form>



<c:choose>
            <c:when test="${fn:length(currencies)>1}">
                <dsp:form formid="saveCurrencyForm" id="saveCurrencyForm" action="/includes/currencySaveSuccess.jsp" method="post"
                        requiresSessionConfirmation="false">
                    <dsp:select name="currency" id="change-currency-select" iclass="pretty-select regular"
                        bean="StoreCurrencyFormhandler.currencyHolderVO.currencyCode">
                        <dsp:droplet name="ForEach">
                            <dsp:param name="array" value="${currencies}" />
                            <dsp:param name="elementName" value="currency" />
                            <dsp:oparam name="output">
                                <dsp:getvalueof var="currency" param="currency" />
                                <option value="${currency.value}" ${currency.selected==true?"selected":""}>${currency.name}</option>
                            </dsp:oparam>
                        </dsp:droplet>
                    </dsp:select>
                     <dsp:input type="submit" priority="-10" bean="StoreCurrencyFormhandler.save" id="btnChangeCurrency" style="display:none" />
                 </dsp:form>
            </c:when>
            <c:otherwise>
                <div style="font-weight: bold; color: rgb(204, 0, 0);"><fmt:message
                    key="currency.save.invalidData" /></div>
            </c:otherwise>
        </c:choose>


weixin151云匹面粉直供微信小程序+springboot后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值