私は私のMVCプロジェクトにAJAXとトリガーconterollerを使用してデータを渡すためにトリングいJQuery/MVC/ajax ajaxを使用してコントローラにデータを投稿する方法は?
これはこれは私がにテキストを渡す必要が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");
}
})
})
である私のコントローラ
public class FileController : Controller
{
[HttpPost]
public ActionResult Index(string data)
{
return View();
}
}
ですコントローラは、私のコントローラで取得するNULL
誰かがこれにいくつかの光を入れてもいいですか?事前
コントローラはまだデータ=ヌルを取得します – barak
'console.log(text)'を実行すると何かありますか? ';'をつけて行を閉じることを覚えておいてください。これにより、誰もが行の開始と終了を簡単に知ることができます。 – Morgs
はい、私のconsole.logにはテキストがあります – barak