Таким образом, у меня есть этот javascript в качестве моего вызова:
$("#addNewThankYou").click(function () {
var thankYouNote = $("#thankYouNote").html();
var name = $("#enteredName").html();
$.getJSON("/Home/AddEntryToDatabase", { Name: name, ThankYouNote: thankYouNote }, function (data) {
...
});
});
Метод C # довольно стандартен:
public ActionResult AddEntryToDatabase(String Name, String ThankYouNote){
...
}
Моя проблема потенциально заключается в длине передаваемой строкиНапример, если я передаю имя и заметку небольшого размера (<100 символов), у меня не возникает никаких проблем, метод запускается очень хорошо.Однако, если у меня есть заметка, которая довольно длинная, она вообще не запускает метод;когда я нажимаю кнопку, которая вызывает addNewThankYou.click, ничего не делает.Я попытался поместить точку останова в первую строку вызываемого метода, а он вообще не входит. </p>
Итак, мой вопрос таков.Есть ли ограничение на размер строки, который я могу передать через метод getJSON jQuery?Если это так, какие-либо предложения о том, как обойти это?Я не хочу ограничивать эти заметки благодарностью до 100 символов!