【问题标题】:Get selected value from bootstrap country picker从引导国家选择器中获取选定的值
【发布时间】:2015-08-04 07:45:14
【问题描述】:

我在我的网络表单中使用引导国家选择器。我想从国家选择器中获取选定的值。

这是我的国家/地区选择器代码:

<div id="country" class="form-group bfh-selectbox bfh-countries" data-country="US" data-flags="true">
    <input type="hidden" value="">
    <a class="bfh-selectbox-toggle" role="button" data-toggle="bfh-selectbox" href="#">
        <span class="bfh-selectbox-option input-medium" data-option=""></span>
        <b class="caret"></b>
    </a>
    <div class="bfh-selectbox-options">
        <div role="listbox">
            <ul role="option"></ul>
        </div>
    </div>
</div>

我尝试使用此代码获取所选值(我正在使用 post 方法传递值):

Country.Text = Convert.ToString(Request.Form["country"]);

我使用另一个页面(Login.aspx 中的国家选择器,从另一个页面 Test.aspx 检索数据)来检索数据。

但这并没有给我任何结果 - 我该怎么办?

【问题讨论】:

    标签: c# asp.net twitter-bootstrap


    【解决方案1】:

    这可能有点啰嗦,但您可以使用 jQuery 获取选定的值,然后将其传递给 asp 控件...

    //Get selected value
    var selected = $( "#country option:selected" ).text();
    //Then pass to control
    var controlCountry = $("#<%=controlId.ClientID%>");
    controlCountry.val = selected;
    

    希望它对您有所帮助或让您走上正确的道路。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多