MVC 20 前台ajax分頁

2021-09-08 17:26:44 字數 2032 閱讀 9345

1.用pager方法,輸入引數,會返回乙個導航條的html字串。方法的內部比較簡單。

ajax-pager.js

/**

* pagesize, 每頁顯示數

* pageindex, 當前頁數

* pagecount 總頁數

* url 連線位址

* pager(10, 1, 5, 'index')使用方法示例

檢視效果

js日期轉化

/*格式化時間*/

date.prototype.format = function (format)

if (/(y+)/.test(format)) format = format.replace(regexp.$1,

(this.getfullyear() + "").substr(4 - regexp.$1.length));

for (var k in o) if (new regexp("(" + k + ")").test(format))

format = format.replace(regexp.$1,

regexp.$1.length == 1 ? o[k] :

("00" + o[k]).substr(("" + o[k]).length));

return format;

}//字串轉化為時間

function getdate(strdate) ).match(/\d+/g) + ')');

return date;

} else

}//js時間比較(yyyy-mm-dd hh:mi:ss)

function comparedate(strdate1, strdate2) else

}//因為firefox與chome不相容

//firefox設定時間加1天

function datenextday(d2)

//chome設定時間加1天

function datenextdaychome(d2)

//返回月份

function returnmonth(num)

return str;

}"yyyy-mm-dd")

string.prototype.getdatebyjson = function (format)

else if (jsondate.indexof("-") > 0)

return new date(parseint(jsondate, 10)).format(format);

}

參考: 鋒利的js前端分頁之jquery

MVC2 0 用Area 擴充套件專案的目錄結構

area是mvc2.0裡新特性,但是感覺在專案中應用的不是很多,也許是專案比較小吧,沒有在意目錄結構的整理,舉個例子來說吧,比如我們在管理自己專案的後台時候需要建立乙個admin目錄,總感覺admin建在view目錄下不是很好,而且對url顯示也不是很完美.比如 admin index.aspx 如...

MVC拼接前台頁面

mvc拼接前台頁面 mvc的頁面中,有多個相同型別的元件,但是其中的資料值不同,而且個數也是未知的,如圖 這裡使用的是 html.raw viewbag.message 在頁面中的適當的位置,寫該 即可 後台,controller中還是利用的mvc的機制,返回頁面的時候,連帶拼接的字串一塊返回。pu...

Mvc 前台 匿名物件

view無法使用 dynamic 報錯 object 未包含。的屬性 這裡需要區別一下 如果dynamic只是簡單模型,那麼還是可以使用的。例如 dynamic v new expandoobject v.teststr 測試頁面 這樣是可以成功的。但如果dynamic包含2級節點,比如 dynam...