gpt4 book ai didi

javascript不再显示登录表单

转载 作者:行者123 更新时间:2023-11-29 22:11:16 24 4
gpt4 key购买 nike

当我点击登录按钮时,弹出窗口正确打开。但是当我关闭它并再次单击登录按钮而不刷新页面时,它不会出现。

我的代码是:

<script type="text/javascript">

load_login_page = function() {
$.get(HOST_NAME + "e_commerce/ECommerces/ecommerce_login", {}, function(data) {
$("#temp_login_box").html(data);
$.blockUI({
message:$('#temp_login_box'),
css:{
top:($(window).height() - 300) / 2 + 'px',
left:($(window).width() - 800) / 2 + 'px',
width:'620px',
border:'none',
background:'none',
cursor:'default'
},
overlayCSS:{ backgroundColor:'#333' }
});
load_login_ajax_form();
});
};

load_login_ajax_form = function () {
var options = {
beforeSubmit:show_login_request, // pre-submit callback
success:show_login_response // post-submit callback
};
$('#product_info_form').ajaxForm(options);

};

show_login_request = function (formData, jqForm, options) {
return true;
};

show_login_response = function (responseText, statusText, xhr, $form) {
if (responseText == 'ok') {
// $("#temp_login_box").html(responseText);
window.location.href = HOST_NAME + "e_commerce/ECommerces/user_desboard";
//load_login_ajax_form();
} else {
$("#temp_login_box").html(responseText);
load_login_ajax_form();
}
};

hide_login_info = function() {
$.unblockUI();

};

hide_login_info 是表单关闭函数。 temp_login_box 是目标 div 的 ID。请帮我解决这个问题。

最佳答案

请跟踪您的函数load_login_page,检查是否每次都调用了$.get

因为您正在创建 $.blockUI 以成功获得 $.get

关于javascript不再显示登录表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17917011/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com