有关JS触发的问题
今天发现我同学写的一个方法看不明白,问一下高手门!
他是在onclick里面写一个方法调用JS selectlist(search,还有几个参数)(而search这个参数是用后台的Microsoft.JScript.GlobalObject.escape(strsearch)转换过再动态输出到html的,)
然后点击按钮触发JS selectlist(search,还有几个参数)
{
里面有一个window.showModalDialog(strUrl,其他参数) } 这个URL是链接到另一个页面处理搜索的,
url如下
var strUrl = GetRootPath() + "/Common/SearchListForm.aspx?ActionMethod=GetList_Ajax&Model=" + model;
strUrl = strUrl + "&Search=" + escape(search) + "&KeyWord=&TextFields=" + textFields;
strUrl = strUrl + "&ValueFields=" + valueFields + "&Multy=" + multy;
strUrl = strUrl + "&start=1&count=10";
现在问题如下,search是一个JS的函数名,该函数具体方法是在本页面,为什么他会执行该函数呢,我搞不明白是在哪里触发的!
难道在跳转的页面default.aspx?Search=JS函数名() 会触发这个函数?我试过怎么不行呢,求解,找不到是如何触发这函数的,问他又在装神秘,最讨厌这类人,不会分享!