使用jQuery将逗号分隔的值从视图发送到控制器可以通过以下步骤实现:
val()
方法获取输入框的值,并使用split()
方法将其分割成一个数组。var values = $('#inputField').val().split(',');
ajax()
方法发送异步请求到控制器,并将分割后的值作为数据传递给控制器。$.ajax({
url: '/controller/action',
type: 'POST',
data: { values: values },
success: function(response) {
// 处理控制器返回的响应
},
error: function(xhr, status, error) {
// 处理错误
}
});
[HttpPost]
public ActionResult Action(string[] values)
{
// 处理传递的值
return View();
}
这样,通过以上步骤,就可以使用jQuery将逗号分隔的值从视图发送到控制器。在控制器中,可以进一步处理这些值,例如存储到数据库或进行其他业务逻辑操作。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云数据库MySQL。这些产品提供了稳定可靠的云计算基础设施和数据库服务,适用于各种规模的应用场景。
领取专属 10元无门槛券
手把手带您无忧上云