0
不知道我在做什麼錯在這裏,但我有一個網頁,有一個usercontrol包裹在更新面板。這個用戶控件有一個GridView,在ItemTemplate中有一個文本框,在頁腳模板中有一個文本框。 footertemplate中的文本框應該從jquery中的函數中獲取計算值。下面是我的腳本來獲得總數,但總數沒有得到計算。請告知我在這裏做錯了什麼。另外,讓我知道是否需要提供更多信息。該腳本位於母版頁中。我測試了一下,確保jquery在文檔準備完成後將警報置於工作狀態。任何幫助將不勝感激。在網格上添加總計不工作通過jquery
<script language="javascript">
var totalQuantity = 0;
$(document).ready(function() {
//alert('This is test');
$(document).on('blur', 'input[id^="MainContent_MainContent_ucProjectionSet3_upProjections"]', function() {
alert('This is test');
totalQuantity = 0;
$('input[id^="MainContent_MainContent_ucProjectionSet3_gvProjections_txtCurrentTime_"]').each(function(index) {
doTotalCal($(this).attr("id"));
});
});
function doTotalCalc(_id) {
var indexVal = _id.Replace("MainContent_MainContent_ucProjectionSet3_gvProjections_txtCurrentTime_", "");
console.log(indexVal);
var strTotalQuantity = $('input[id^="MainContent_MainContent_ucProjectionSet3_gvProjections_txtCurrentTime_' + indexVal + '"]').val().replace("$", "");
totalQuantity += Number(strTotalQuantity);
}
$("#MainContent_MainContent_ucProjectionSet3_gvProjections_lblCurrentTimeTotal").html(totalQuantity);
});
</script>