1
ページスクロール機能を使用してデータをロードしています。私はハードコード私の関数のすべてのデータラインがうまく動作すると、これはSORTBYを働くたとえばAjax jQuery変数をデータに渡さない未定義エラー
は、「ASC」
data: '{pageIndex: ' + pageIndex + ', sortby: "asc" }',
これは動作しないように設定されて、私は未定義のメッセージが表示されます
data: '{pageIndex: ' + pageIndex + ', sortby: '+ sortby +' }',
私は関数内で警告を設定しました。var sortbyの値は、正しいページの下にスクロールすると警告ボックスが表示されます。
が、そのが渡され、未定義のエラー
これを原因となっていないが、私は
<script type="text/javascript">
var pageIndex = 1;
var pageCount;
$(window).scroll(function() {
if ($(window).scrollTop() == $(document).height() - $(window).height()) {
GetRecords();
}
});
function getdropdownlistSelectedItem(sender, args) {
var raddropdownlist = $find('<%=RadDropDownList1.ClientID %>');
var selecteditem = raddropdownlist.get_selectedItem().get_value() || "asc";
return selecteditem;
}
function GetRecords() {
var sortby = getdropdownlistSelectedItem();
alert('Sortby: ' + sortby);
pageIndex++;
if (pageIndex == 2 || pageIndex <= pageCount) {
$("#loader").show();
$.ajax({
type: "POST",
url: "categorypage.aspx/GetCustomers",
// data: '{pageIndex: ' + pageIndex + ', sortby: "asc" }',
data: '{pageIndex: ' + pageIndex + ', sortby: '+ sortby +' }',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccess,
failure: function (response) {
alert(response.d);
},
error: function (response) {
alert(response.d);
}
});
}
}
誰かがどのようにこの値を渡すために正しく
おかげ
ありがとうございました。他の部分を試したときに私は再び定義されていません – jasonkkt