我試圖獲取單選按鈕的值單擊,但到目前爲止值爲空。下面的代碼有幾件事情發生: 1)當按鈕被點擊時,它應該將單選按鈕向左移動。 2)我需要點擊哪個單選按鈕的獲取值單選按鈕值爲空
第一部分工作,但我無法獲得第二部分。這是我的代碼:
<script>
$(document).ready(function(){
$("#form1").click(function(){
$("#list_of_btns").animate({left: '-150px'});
});
});
</script>
//this is the form for radio button...it must be centered to middle of the page
<div id="list_of_btns" style="padding-top: 80px; position:fixed;">
<div class="row" style="position:fixed;">
<div class="col-md-8 col-md-offset-4" style="position:fixed;">
<div class="list-group" style="position:fixed;">
<form role="radio_button_form" style="position:fixed;">
<div class="radio">
<label><input type="radio" value="male" name="method">male</label>
</div>
<div class="radio">
<label><input type="radio" value="female" name="method">female</label>
</div>
</form>
</div>
</div>
</div>
</div>
//this is the enter button.
<div class="row" style="padding-top: 80px; position:relative;">
<div class="col-md-8 col-md-offset-16" style="position:relative;">
<form id="form1" runat="server" style="position:relative;">
<asp:LinkButton class="btn btn-info" ID="getStarted_btn" runat="server" OnClick="btn_clicked" Text="Enter" />
</form>
</div>
</div>
這是我想獲得的單選按鈕的值,在我的C#代碼:
public void btn_clicked (object sender, EventArgs args)
{
Console.Out.WriteLine ("sdsfdsfdfsdf");
if (Request.Form["method"] != null)
{
string selectedGender = Request.Form["method"].ToString();
Console.Out.WriteLine (selectedGender);
}
}
沒有任何人有任何想法對我做錯了什麼還是有更好的方法來實現這一目標?
你只能在一個時間提交一個表單。 – Andreas
單選按鈕不是提交表單的一部分。 – Nico