我遇到了这个问题,运行时出现错误提示,要么是缺少参数后面的),要么是有非法字符。我明白它可能认为我正在尝试插入一个参数,而实际上并不是这样。我相信我只需要语法方面的帮助。
browser.execute_script("url = '/Administration/SwitchCompany?' + jQuery.param({CompanyId: $('#companyDropDownList option:contains('DTLTest')').val() })")
browser.execute_script("$('#userInfoPlaceholder').load(url, switchCompanyCallback);" )