我有一个有两个单选按钮(购买,租用)和两个选择列表(最低价格,最高价格)(下面)的表单。保持选择
当您选择购买单选按钮时,它会调用其JavaScript并将下拉选项更改为购买价格(£100000,£200000等)。当你选择Renting单选按钮时,它会再次调用它的JavaScript并显示出租价格(£250 pw,£500等)。
JavaScript的下面:
if (BuyRent=='buy') {
document.SearchForm.MaxPrice.options[0]=new Option("Price (Max)","150000000");
document.SearchForm.MaxPrice.options[1]=new Option("\u00A3100,000","100000");
document.SearchForm.MaxPrice.options[2]=new Option("\u00A3200,000","200000");
document.SearchForm.MinPrice.options[0]=new Option("Price (Min)","0");
document.SearchForm.MinPrice.options[1]=new Option("\u00A3100,000","100000");
document.SearchForm.MinPrice.options[2]=new Option("\u00A3200,000","200000");
} else if (BuyRent=='rent') {
while (document.SearchForm.MaxPrice.options.length>0) {
document.SearchForm.MaxPrice.options[0]=null;
}
while (document.SearchForm.MinPrice.options.length>0) {
document.SearchForm.MinPrice.options[0]=null
}
document.SearchForm.MaxPrice.options[0]=new Option ("Price (Max)","9999999");
document.SearchForm.MaxPrice.options[1]=new Option("\u00A3250","250");
document.SearchForm.MaxPrice.options[2]=new Option("\u00A3500","500");
document.SearchForm.MinPrice.options[0]=new Option("Price (Min)","0");
document.SearchForm.MinPrice.options[1]=new Option("\u00A3250","250");
document.SearchForm.MinPrice.options[2]=new Option("\u00A3500","500");
}
有没有办法告诉每个选项记住它选择提交表单时?
你想要的形式提交后重新加载页面,并有形式填写,就像它是什么? – chprpipr 2010-11-17 00:36:53
是的,那正是我期望做的。 – 2010-11-17 12:18:46