我的網誌清單

2013年6月16日 星期日

保留WEB 的狀態資料

常常我們在寫WEB 應用程式時 , 會遇到一個問題是

會把很多狀態保留並送到下一頁,或者送到AJAX

這時必需用JavaScript 寫一個小工具去做到這樣

怎麼做呢?

首先 先建一個物件
filter =  new Object;

這時你可以對這個物件去做新增你要的資訊

filter.Act = "Add";
filter.ProductNo = "A001";

然後送出時再寫一個把這些資訊集合起來的函數

function GetState()
{
var args = '';
 for (var i in this.filter)
 {
if (typeof(this.filter[i]) != "function" && typeof(this.filter[i]) != "undefined")
{
 args += "&" + i + "=" + encodeURIComponent(this.filter[i]);
}
}
               return args ;
  }

沒有留言:

張貼留言