我有一个选择框,其中包含两个最近很流行的选项,要求是,如果我选择近期,则后端应调用以获得相应的回应,同样也应该为流行而发生。我经历了很多问题,但找不到我正在寻找的确切答案。我当前的代码看起来像这样每次从选择框中选择不同的选项时,想要调用不同的Javascript方法
<select class="recentOrPopular" name="mostpopular">
<option value="recent">Recent</option>
<option value="popular">Popular</option>
</select>
这是简单的HTML两种选择,而JavaScript是:
通过if($('.recentOrPopular').val('recent')){
this.myrecentFunction();
}
$(".recentOrPopular").change(function() {
if($('.recentOrPopular').val('popular')){
this.myPopularFunction();
}
if($('.recentOrPopular').val('recent')){
this.myrecentFunction();
}
});
所以默认myrecentFunction是越来越最初称,但如果我更改选项那么两个if块都会被调用。链接中小企业那种小提琴的是:here
谢谢阿伦,这个工作我想这只是一个很多事情,我会读了jQuery明确的API下一次。非常感谢。 – kavinder