<input type="hidden" value="" /> (misu2.0項目中pushProject.jsp計算保證金) 對於input中值的提交,因瀏覽器能夠修改其值,故涉及計算結果內的值放到後臺來計算
$.post( "/collect/collectPro.do", $('#formCollProID').serialize(), function(data){ f = data.split('|'); $("#collectClick").val(f[1]); f[0] == "COLLECTED" ? showTips("您已收藏!", 230, 1) : f[0] == "OK" ? showTips("收藏成功!", 230, 1) ? [] : o.text("取消收藏") : showTips("收藏失敗!", 230, 1); }, "text" ); (misu2.0項目中pindex.jsp)表單的ajax提交方式(表單序列化提交,這樣可直接提交對象,如springMVC)
var array = [ {name: 'a', phone: 1}, {name: 'b', phone: 5}, {name: 'd', phone: 3}, {name: 'c', phone: 4} ] OR var array = new Array(); array[0] = {name: 'a', phone: 1}; array[1] = {name: 'b', phone: 5}; array[2] = {name: 'd', phone: 3}; array[3] = {name: 'c', phone: 4}; array.sort(getSortFun('desc', 'phone')); function getSortFun(order, sortBy) { var ordAlpah = (order == 'asc') ? '>' : '<'; var sortFun = new Function('a', 'b', 'return a.' + sortBy + ordAlpah + 'b.' + sortBy + '?1:-1'); return sortFun; } alert(JSON.stringify(array)); json對象構建並排序 Function構造函數建立函數比傳統方式慢得多。但全部函數都應看做Function類的實例