使用JSON将日期传递给自动填充文本框

时间:2012-01-30 12:58:43

标签: asp.net json

如果testDate是输入HTML元素,则下面的示例可以正常工作但如果我使用ASP文本框它会停止工作

我也试过了$("#testDate")。text()但我还是没有把日期传递给函数。

如何使其与ASP文本框一起使用?

谢谢,

<script type="text/javascript"> 
        $(function () { 
                $(".tb").autocomplete({ 
                source: function (request, response) { 
                    $.ajax({ 
                        url: "TestWebService.asmx/FetchList", 
                        data: "{ 'testName': '" + request.term + "','testDate': '" + $("#testDate").val() + " '}", 
                        dataType: "json", 
                        type: "POST", 
                        contentType: "application/json; charset=utf-8", 
                        dataFilter: function (data) { return data; }, 
                        success: function (data) { 
                            response($.map(data.d, function (item) { 
                                return { 
                                    value: item.Name 

                                } 
                            })) 
                        }, 
                        error: function (XMLHttpRequest, textStatus, errorThrown) { 
                            alert(textStatus); 
                        } 
                    }); 
                }, 
                minLength: 2 

            }); 
        }); 

0 个答案:

没有答案