1
我在我的視圖中加載了一個包含一些單選按鈕的局部視圖,但是當我試圖通過某些jquery調用來響應單選按鈕的事件時,我不能。這是不可能的,或者我把代碼放在錯誤的地方。我把jQuery代碼放在視圖和局部視圖類中,但都不起作用。任何人都可以幫助......任何建議?或代碼示例或鏈接?下面無法在部分視圖中更改單選按鈕
代碼:
對不起......這裏的局部視圖
@model IEnumerable<Tuda.Models.PriceModel>
<table class="planTable">
<thead>
<tr>
<th></th>
<th scope="col" abbr="Premium">PREMIUM</th>
<th scope="col" abbr="Deluxe">DELUXE</th>
<th scope="col" abbr="Utlmate">ULTIMATE</th>
</tr>
</thead>
<tfoot>
<tr>
<th scope="row" style="font-weight:bold">Select Plan</th>
<td><input type="radio" name="planRadio" value="1"></td>
<td><input type="radio" name="planRadio" value="2"></td>
<td><input type="radio" name="planRadio" value="3"></td>
</tr>
</tfoot>
<tbody>
<tr>
<th scope="row">Library Use (Includes Questions & Answers Only)</th>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
</tr>
<tr>
<th scope="row">Interview Tips & Guides</th>
<td><span ><img src="../../Images/check0.png" /></span></td>
<td><span ><img src="../../Images/check0.png" /></span></td>
<td><span ><img src="../../Images/check0.png" /></span></td>
</tr>
<tr>
<th scope="row">Problem Areas Detection</th>
<td><span ><img src="../../Images/check0.png" /></span></td>
<td><span ><img src="../../Images/check0.png" /></span></td>
<td><span ><img src="../../Images/check0.png" /></span></td>
</tr>
<tr>
<th scope="row">Relevant Concepts & Terminology</th>
<td> - </td>
<td> - </td>
<td><span ><img src="../../Images/check0.png" /></span></td>
</tr>
<tr>
<th scope="row">User Recommended</th>
<td></td>
<td><span><img src="../../Images/check0.png" /></span></td>
<td><span><img src="../../Images/check0.png" /></span></td>
</tr>
<tr>
<th scope="row">Validity</th>
<td>1 Month</td>
<td>3 Months</td>
<td>12 Months</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
$(document).ready(function() {
$("input[name='planRadio']").change(function(){
var planse = $("input[name='planRadio']:checked").val();
$.get('@Url.Action(MVC.Account.AddToCartPartial())',
{ id: planse }, function (data) {
$('#plan').html('<p><strong>Adding to cart...</strong> <img src="@Url.Content("~/images/ajax-loader1.gif")" width="54" height="55" /></p>');
$("#plan").html(data);
});
});
</script>
控制器,電話不作出
你應該張貼什麼是失敗的一些代碼。請添加與包含單選按鈕的部分視圖片段無關的jquery。最有可能的是它是一個選擇器問題,但沒有看到代碼是不可能確定的。 –
請從您的部分視圖中發佈一些示例代碼,其中包括一些JavaScript代碼。 – counsellorben
對不起...這是部分視圖 –