客户端 - 调用功能

时间:2011-11-19 07:26:34

标签: ajax entity-framework jquery javascript-events

GetTaskProgress获取date1并收到driverid,pdrivername,ordercount和oordercountwherename isnotnull - 我有一个语法错误,它无法调用我的函数并接收数据 请在这里查看我的代码

   _Services.invoke({
                 method: 'GetTaskProgress',
                 data: { xDATEx: date1 },
                 success: function (q) {
                      paint(q);
                 }

这是需要调用的功能

 function paint(orders) {
         var table = $('#progressgrid')
                        '<table>';
            $.each(orders, function() {
                        table +=
                                    '<tr>'+
                                                '<td>'+this.DriverId +'</td>'+
                                                '<td>'+this.PdriverName +'</td>'+
                                                '<td>'+this.OrderCount +'</td>'+
                                                '<td>'+this.OrderCountWhereNameIsNotNull +'</td>'+
                                    '</tr>';
            });
            table+=
                        '</table>';
            table=$(progressgrid);
            div.append(table);
}

这是我的客户div

<div id="progressgrid"></div> 

1 个答案:

答案 0 :(得分:1)

来自div的{​​{1}}未定义。不应该是语法错误,但它是一个错误。调用方法也缺少结束div.append(table)}(在您的第一个示例中)

)

_Services.invoke({
    method: 'GetTaskProgress',
    data: { xDATEx: date1 },
    success: function (q) {
        paint(q);
    }
})