【发布时间】:2011-01-18 17:11:38
【问题描述】:
场景是这样的:见下面的选择
<form name="limit">
<select name="limiter" onChange="limit(this.value)">
<option selected="selected"> </option>
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
</select>
</form>
我希望在选择任何选项时发生 3 件事:
1.) js limit() 函数被调用,它所做的一切都是获取当前 url,添加新的查询参数 'limit' 和用户选择的值,例如:
http://localhost/blahblah/apps/category.php?pg=1&catId=3021&limit=5
(这将导致 category.php 页面被点击,并且显示的产品数量仅限于用户选择的值)
2.) 一旦 url 被点击,它会重新加载,但我 DONT 希望选择的值重置回默认值(它当前执行的操作)。我希望它反映页面重新加载后的用户选择。
3.)另外,当我移动到下一页(分页)时,我希望将状态带到下一页(即记住用户选择)。
【问题讨论】:
-
嗨!当您在这个问题上悬赏时,我想已经提供的答案并没有帮助您解决问题。您能否编辑您的问题以添加一些关于现有答案不合适的信息? (通过更好地理解您的问题,它可能会帮助您获得更好的解决方案 :-))
标签: php javascript html ajax select