原理很簡單就是修改放大鏡屬性中的sql。javascript
函數以下:第一個參數是字段的名稱。第二個參數是須要控制這個放大鏡的sql。能夠跟進下拉框的值來組織這個sql。java
/*--------------- For CRM By Nick Date: 2011-4-12 comments: 設置SSA ------------------*/ function SetSSASearchSQL(strFieldname, searchSQL) { if (!window['NavUrl' + strFieldname]) return; var evalStr1 = 'window[\'NavUrl\'+strFieldname]=' + window['NavUrl' + strFieldname].toString(); evalStr1 = evalStr1.replace(/&SearchSql=[^&]*/i, '&SearchSql=' + escape(searchSQL)).replace('NavUrl' + strFieldname, '') + ';'; eval(evalStr1); var evalStr2 = 'window[\'ShowPopupOptionsWindow\'+strFieldname]=' + window['ShowPopupOptionsWindow' + strFieldname].toString(); evalStr2 = evalStr2.replace(/&SearchSql=[^&]*/i, '&SearchSql='+ escape(searchSQL)).replace('ShowPopupOptionsWindow' + strFieldname, '') + ';'; eval(evalStr2); }