2 つのボタンがあるこのモーダル ダイアログ ポップアップがあります。1 つはキャンセル、もう 1 つは受け入れです。Accept ボタンで POST アクションを呼び出すようにします。
$(document).ready(function () {
$('.toscontainer').dialog({
autoOpen: true,
draggable: false,
width: 700,
height: 500,
modal: true,
resizable: false,
title: "Terms Of Service",
buttons: {
"Accept": function () {
console.log('accept');
$.post({
type: "POST",
url: '/User/TermsOfService/'
});
},
"Decline": function () {
$('.accept').dialog('close');
}
}
});
});
上記のコードを使用してきましたが、
NetworkError: 404 Not Found - http : // somethinghost:999 /User/%5Bobject%20Object%5D
私は何が間違っているのか本当にわかりません...
また、アクションでは、「true」または「false」のいずれかの値が必要です..そのボタンからそれを渡す最良の方法は何ですか?
私はこのようなものを持っています
public ActionResult User(bool accept){
// process
}