林有麻煩的功能從asp.net轉換爲jQuery的Convert.ToDouble,Convert.ToInt32
Convert.ToDouble
Convert.ToInt32
請看看我的代碼,並告訴我如何將其轉換權
感謝
function paint(orders) {
var table = $('#progressgrid')
'<div style="border: 1px; width: 600px; overflow-x: auto; overflow-y: hidden;">';
$.each(orders, function() {
table +=
'<div style="float: left;">' + this.PdriverName + ' ' + '</div>' +
'<div style="border: 3px solid black; float: left; width: <%# Convert.ToInt32(this.OrderCount) * 50 %>px">' +
'<div style="border: 0px; float: left; width: <%# ((Convert.ToDouble(this.OrderCount) - Convert.ToDouble(this.OrderCountWhereNameIsNotNull))/Convert.ToDouble(this.OrderCount)) * 100 %>%;">' + this.OrderCount + '</div>' +
'<div style="border: 0px; float: right; width: <%# (Convert.ToDouble(this.OrderCountWhereNameIsNotNull)/Convert.ToDouble(this.OrderCount)) * 100 %>%; background-color: red;">' + this.OrderCountWhereNameIsNotNull + '</div>'
有'parseInt'和'parseFloat' – Rafay
我不明白,你只是顯示值。爲什麼它們是整數,浮點數還是簡單的字符串? – NullUserException