我特林使用AJAX和觸發conteroller數據掠過我的MVC項目JQuery/MVC/ajax如何使用ajax發佈數據到控制器?
這是我的控制器
public class FileController : Controller
{
[HttpPost]
public ActionResult Index(string data)
{
return View();
}
}
這是JS
$('#getmessage').on('click', function() {
var text = '';
$('#discussion>li').each(function() {
text += $(this).text();
text += '\n'
})
console.log(text)
$.ajax({
url: 'http://localhost:22828/File/Index',
type: 'POST',
data: text,
success: function (result) {
console.log("data sended");
}
})
})
我需要通過文本控制器,但在我的控制器中,我得到了NULL
有人可以請說明一點嗎?
在此先感謝
控制器仍然獲得數據= null – barak
當你做'console.log(文本)',有什麼嗎?另外請記住用';'關閉你的線條,這樣可以讓每個人都更容易知道線路的起點和終點。 – Morgs
是在我的console.log我得到的文字 – barak