好的。所以我在一个页面上有两个元素,这两个元素不在一个表单中。我需要通过JQuery.Ajax()方法将它们回发到我的控制器。现在我遇到的问题是,虽然我的参数可以正确post,但只有当我将它们设置为字符串,并且它们在值中包含参数名称时,它们才能正确执行post。有没有办法确保MVC能够正确地映射参数,并且只接受正确的值?jQuery调用:
//other st
我想一次更新多个属性。我曾尝试使用扩展操作符来克隆文档并覆盖需要使用用户输入更新的属性,但它返回错误document.save is not a function。我有点理解为什么它会抛出错误。因为它不是同一个对象,它只是一个克隆,所以它没有save方法。如果我说错了,请纠正我。所以我的问题是:有没有一种方法可以像使用扩展运算符一样更新对象?我的代码:
查看:
if "AddCourse" in request.POST: #"AddCourse" is the name of the submit button in the templatef = CourseAddForm(request.POST, prefix='crs')#, school=this_school) #use Instance to edit previous stuffg = SectionAddwCourseForm(request.POST, pr