0
jQueryを使用せずにjqueryを使用して複数のパラメータをビューからコントローラに渡したい場合は、jQueryを使用しますビューを返す。ajaxリクエストなしでビューからコントローラに複数のパラメータを渡す方法
<script>
$(document).ready(function() {
$(".addCF").click(function() {
var Resource = $("#ResourceId option:selected").text();
alert(Resource);
var Description = $("#ResourceDescription ").val();
alert(Description);
var Count = $("#ResourceCount option:selected").text();
alert(Count);
var Cost = $("#ResourceCostId option:selected").text();
alert(Cost);
var Duration = $("#ResourceDuration option:selected").text();
alert(Duration);
$.ajax({
url: '@Url.Action("ResourceList", "Home")',
data: { Resource: Resource, Description: Description, Count: Count, Cost: Cost, Duration: Duration },
datetype: 'json',
contenttype: "application/json",
type: "GET",
success: function (data) {
location.reload();
}
});
});
});
</script>
お願いします。
具体的な問題を明確にしたり、詳細を追加して必要なものを正確に強調してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。 –
jQuery 'html()'メソッドを使ってビューを返すようにajaxリクエストをコントローラに返すことができます。 –
私はこれを行うことができますが、何らかの問題 – Anant