亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

刷新和清除按鈕在 asp.net 應用程序上不起作用

刷新和清除按鈕在 asp.net 應用程序上不起作用

呼如林 2021-12-02 19:55:57
我的“清除”和“刷新”按鈕不會清除我網頁上的分支和終端輸入。我認為這與我的 KnockoutJS 有關系,因為我將數據綁定到數據庫中的一個表。也許 KnockoutJS 的東西運行不正常。該頁面也應該在每次點擊“刷新”按鈕時顯示從數據庫中獲取的數據。但似乎代碼甚至沒有從數據庫中獲取任何東西。我是學習 asp.net 框架的新手,所以任何人都可以幫助我解決我的問題嗎?噸我嘗試查看其他 API 函數,并且只調整了一些參數以從數據庫中獲取,因為我需要從中獲取不同的表。我還修改了 API 函數的相應頁面的存儲過程以從 SQL Server 獲取數據,但頁面仍然顯示為空白并且按鈕不起作用。按鈕 html <div class="col-sm-5 col-md-5 col-lg-5 m-b-15">                            <button id="btnRefreshForecastDetails" type="button" class="btn btn-primary btn-custom w-md waves-effect waves-light" data-bind="click: refresh"><i class="mdi mdi-refresh"></i> <span>Refresh</span></button>                            <button id="btnClearAll" type="button" class="btn btn-primary btn-custom w-md waves-effect waves-light" onclick="ClearAll();"><i class="mdi mdi-close"></i> <span>Clear All</span></button>                        </div>   .JS 函數    var ObservableModelMain = function () {var self = this;self.gifts = ko.observableArray();self.refresh = function () {    StartLoadingPage();    url = sessionStorage.getItem('WebApiURL') + "IT_GetDetails?ID=" + sessionStorage.getItem('ID');    var table = $('#main-table');//table from DB    var PageSize = sessionStorage.getItem('PageSize');    var valueToPush = {};    var FinalData = [];    valueToPush.PageNumber = table.getPageNum();    valueToPush.PageSize = PageSize;    valueToPush.SortExpression = table.getSortExpression();    valueToPush.SortOrder = table.getSortOrder();    valueToPush.SearchBranchNo = _strSearchBranchNo;    valueToPush.SearchTerminalNo = _strSearchTerminalNo;    valueToPush.SearchDate = _strSearchDate;    FinalData.push(valueToPush);    valueToPush = {};    var myJSON = JSON.stringify(FinalData)我希望“刷新”和“清除”按鈕起作用,并且希望從聲明的表中提取數據庫數據以顯示在網頁上。
查看完整描述

1 回答

?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

好吧,對于初學者來說,我沒有看到您的淘汰賽在任何地方綁定到您的視圖模型,最好是在您的視圖模型定義之下。

ko.applyBindings(new ObservableModelMain());

其次,您的清除按鈕有一個普通的舊 javascriptonclick事件屬性,而不是數據綁定到self.clear = function() {...}您的淘汰賽視圖模型中的(同樣不可用)


查看完整回答
反對 回復 2021-12-02
  • 1 回答
  • 0 關注
  • 376 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號