Я отправляю данные с просмотра на контроллер с помощью AJAX. Когда функция AJAX выполняется со стороны контроллера, я получаю только нулевые значения. Пожалуйста, скажите мне мою ошибку.отправка данных через ajax на контроллер
public void save_bookmark([Bind(Include="name,tags,link,email,admin,start_bookmark[],end_bookmark[]")]bookmarking obj_book)
{
bookmark obj = new bookmark();
start_bookmark start_obj = new start_bookmark();
end_bookmark end_obj = new end_bookmark();
obj.name = obj_book.name;
obj.link = obj_book.link;
obj.tags = obj_book.tags;
obj.user = obj_book.admin;
obj.check = true;
db.bookmarks.Add(obj);
db.SaveChanges();
/*foreach(int element in obj_book.start_bookmark)
{
start_obj.bookmarkid=int.Parse(obj);
start_obj.start=
}*/
}
$.ajax({
url: '@Url.Action("save_bookmark", "chopaal")',
type: "POST",
contentType: "text/html",
data: { name:'#bookmark_name', tags:'#bookmark_tags', email:'#bookmark_email', link:'#link', start_bookmark:'#start', end_bookmark:'#end'},
success: function() {
window.alert('success!!');
}
});
«#bookmark_name» это селектор или фактическое значение – shu
#bookmark_name является идентификатор поля ввода в HTML странице –
Пожалуйста вывесить действие контроллера, а также. – jasonwarford