本文介绍了如何通过Jquery链接更改选项值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种当用户单击链接时从Asp ListItem控件更改选项值的方法.

例如,我有一个Asp ListItem控件:

I am looking for a way to change the option value from a Asp ListItem control when users click on a link.

For example I have a Asp ListItem control:

<asp:DropDownList ID="DropDownList1" runat="server" class="Preview_link"

    Height="20px" Width="118px">

    <asp:ListItem>Red</asp:ListItem>
    <asp:ListItem>White</asp:ListItem>
    <asp:ListItem>Green</asp:ListItem>
    <asp:ListItem>Blue</asp:ListItem>
</asp:DropDownList>


我有2个链接


And I have 2 links

<a href="#" title="red" class="preview_link">red</a> <a href="#" title="white">white</a>


当用户单击红色时,该选项将切换为红色,而白色将切换为白色.我正在使用以下代码,但无法正常工作.

我将如何更改此jquery以使其与Asp listItem控件(而不是< select>/< option>)一起使用?


When user clicks red the option will switch to red and white will switch to white. I am using the following code but it is not working.

How would I go about changing this jquery to work with a Asp listItem control instead of a <select>/<option>?

<pre lang="cs">jQuery("a.preview_link").click(function() {
var title = jQuery(this).attr("title");
jQuery(this).parent(''p'').find("select option").filter(function() {
    return $(this).text() == title;
}).attr(''selected'', ''selected'');  });</pre>

推荐答案




这篇关于如何通过Jquery链接更改选项值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-22 07:41