google中select添加onclick

有下拉跳转框如下所示:
<select name="page" size="1" >
<option onclick="refurbish(1)" selected="selected">第1页</option>
<option onclick="refurbish(2)">第2页</option>
</select>

refurbish()函数是一个javascript函数,可以根据传入的数字来获取到对应页数的信息。这个在IE下是可以的,但是在谷歌浏览器下面却是不兼容的。
先改如下:
HTML里面改为:
<select id="jumpPage" name="page" size="1" onchange="return jumpPage()" >
     @{
     for(int i=0;i<ViewBag.pageAll;i++) 
     {
      <option value="@(i+1)">第@(i+1)页</option>
     } 
    }
</select>
Javascript里面新增一个函数:
 function jumpPage()
    {
        refurbish($("#jumpPage").val());
    }
经过上面的一改,IE和谷歌下面都是可以兼容的。

posted on 2017-03-02 09:53  牛奶糖13号  阅读(240)  评论(0编辑  收藏  举报

导航