WEB API MVC4 Jquery中Post方法的一些问题

时间:2013-01-17 10:56:43

标签: jquery asp.net-mvc-3

我正在尝试在web api mvc4中发布数据,但它没有从HTML中的所有字段中获取值。它取得的唯一值来自ID。请参阅下面的代码并为我提供一些解决方案。

$("#pst").click(function AddProduct() {
    //jQuery.support.cors = true;
    var item = {
        ID: $("#prodId").val(),
        Name: $("#name").val(),
        Price: $("#price").val,
        Category: $("#category").val()

    };

    $.ajax({
        url: 'http://localhost:49503/api/Products',
        type: 'POST',
        data: JSON.stringify(item),
        ContentType: "application/json;charset=utf-8",
        success: function (data) {
            alert('added Successfully');
        },
        error: function (x, y, z) {

            alert('not added');
        }

    });

});

0 个答案:

没有答案