Функция ошибки вызывается, когда я анализирую параметры, используя функцию jquery AJAX для asp.net за кодом - PullRequest
0 голосов
/ 25 октября 2018

Это мой код страницы aspx

function grid(datas)
{
    var datass = {datas: datas};
    var myJSON = JSON.stringify(datass);

    $.ajax({
        url: 'EditCustomerBills.aspx/LoadGrid',
        method: 'POST',
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        data: myJSON,
        success: function (data) { 
           alert("Success");
        },
        error:function(error){
            alert("failed");
        }         

    });
}

, и это мой код позади

[WebMethod]
public static string LoadGrid(string datas)
{
    //GetCustomerBillDetail(data);
    string datass = datas.ToString();
    return datass;
}

Я использую код отлично, но вывод не удался.Я борюсь за четыре дня.Помогите мне, пожалуйста.спасибо.

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

отредактируйте следующим образом и поделитесь с f12 в выводе консоли?

error: function (error) {
                console.log(error);
            }
0 голосов
/ 25 октября 2018

Я не знаю, каков твой "myJSON".по моему мнению, ваш код должен выглядеть примерно так.

 [System.Web.Services.WebMethod]
 public static string GetCurrentTime(string datas)
    {
        return "Hello " + datas + Environment.NewLine + "The Current Time is: "
            + DateTime.Now.ToString();
    }


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>
<script type = "text/javascript">
function ShowCurrentTime() {
    $.ajax({
        type: "POST",
        url: "CS.aspx/GetCurrentTime",
        data: '{datas: "Your Data" }', // your data should be here.
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: OnSuccess,
        failure: function(response) {
            alert(response.d);
        }
    });
}
function OnSuccess(response) {
    alert(response.d);
}
</script>

На рисунке ниже показано, как мы можем вызвать метод на стороне сервера.

enter image description here

для получения дополнительной информации см. this .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...