Jquery后退更新按钮
好吧,我解决了这个问题 步骤1:代码的HTML部分:Jquery后退更新按钮,jquery,select,button,drop-down-menu,back,Jquery,Select,Button,Drop Down Menu,Back,好吧,我解决了这个问题 步骤1:代码的HTML部分: $(function() { if ($("#prevcredit").is(':checked')){ $("#credit_amount").show(); $("#credit_amount2").show(); } else { $('#credit_amount2').val('0.00'); } }); 你必须将其存储在cookie中,或者更改url哈希以跟踪历史Hi BenM,真的吗?除了把它储存在饼
$(function() {
if ($("#prevcredit").is(':checked')){
$("#credit_amount").show();
$("#credit_amount2").show();
}
else {
$('#credit_amount2').val('0.00');
}
});
你必须将其存储在cookie中,或者更改url哈希以跟踪历史Hi BenM,真的吗?除了把它储存在饼干里,没有别的办法了?我知道我有一个复选框,它以相同的形式检查我的复选框,但它是$(function(){if($(“#prevcredit”)。is(':checked')).在Jquery中没有任何方式可以说hey check the value of the form(检查表单的值)吗?数字已经存在。我只需要根据select(选择)框中的值添加文本框。哦,是的,你可以这样做。我没有意识到这是基于页面加载时已完成的表单。如果单击浏览器的back(返回)按钮,它将显示上一个页面,但不会再次加载,因此不会触发onload事件。我建议不要依赖用户按浏览器的“后退”按钮返回该页面。为用户提供一种方法,让其在应用程序中导航,并根据需要填充表单,或者在响应s的脚本之后重定向到调用方页面他完成了他的工作。
$(function() {
if ($("#prevcredit").is(':checked')){
$("#credit_amount").show();
$("#credit_amount2").show();
}
else {
$('#credit_amount2').val('0.00');
}
});
<div id="inputs" style="margin:0;"></div>
function displayTextBoxes(value)
{
a=1;
targetDiv = $("#inputs").html("");
for(var i = 0; i < value; i++) {
targetDiv.append($("<dd><label for=\"addtpcs\" class=\"label\">Additional PC "+a+"</label><input id=\"addtpcs"+a+"\" type=\"text\"/></dd>"));
a++;
}
}
$(function() {
var selectValue = $('#addtpcs').val();
displayTextBoxes(selectValue);
});
$('#addtpcs').change(function() {
var selectedValue = $(this).val();
displayTextBoxes(selectedValue);
});