function selectBig(large) {
if(large != "请选择") {
var xmlHttp = createXmlHttp();
var url ="/sport/ProductServlet?task=selectBig&bigName="+large+"&date="+new Date();
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=
handleStateChange(xmlHttp); xmlHttp.send();
}
}
function handleStateChange(xmlHttp) {
if(xmlHttp.readyState == 4) {
if(xmlHttp.status == 200) {
var xml = xmlHttp.responseXML;
var types = xml.getElementsByTagName("type");
var child = document.getElementById("child");
document.getElementById("child").options.length= 1;
for(var i=0;i<types.length;i++) {
var name = types[i].childNodes[0].text;
var value = types[i].childNodes[1].text;
var child = document.getElementById("child");
child.options.add(new Option(name,value));
}
}
}else {
alert("ajax出错");
}
}
function createXmlHttp()
{ var xmlHttp;
if(window.ActiveXObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
}
解决办法:
xmlHttp.onreadystatechange = function(){//此处检测状态,知道符合要求时,才会执行事件
if(xmlHttp.readyState==4 && xmlHttp.status == 200){
handleStateChange(xmlHttp);
}
分享到:
相关推荐
这个问题通常发生在客户端(如浏览器)向服务器发送请求时,服务器无法...通过检查和调整双方的配置,确保数据类型匹配,可以有效地解决此类问题。同时,良好的错误处理和日志记录也是诊断和修复这类问题的重要工具。
4. **数据格式不匹配**:如果后端期望的数据格式与前端发送的实际格式不符,那么也会导致请求失败。例如,后端期望JSON格式的数据,而前端发送的是XML或其他格式。 #### 总结 在使用jQuery进行Ajax请求时,确保...
正确配置Spring MVC的JSON支持,确保前端和后端的数据类型匹配,是避免406错误的关键。同时,保持库版本的兼容性也是保证程序稳定运行的重要环节。通过这些措施,我们能够顺利地在Spring MVC应用中传递和处理JSON...
5. **数据提交格式问题**:如果POST请求的数据格式不正确,如Content-Type不匹配,也可能导致问题。确认请求头中的Content-Type是否与Controller期望的一致,比如"application/x-www-form-urlencoded"或"application...
文件上传问题可能是由于多种原因导致的,比如服务器配置错误、网络问题或者编码不匹配等。在这里,可能是因为编码设置不正确。C#中处理文件上传时,需要确保文件的读写操作符合服务器的编码标准。在Tomcat服务器中...
2. **Ajax**:Ajax(Asynchronous JavaScript and XML)技术允许网页在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。通过XMLHttpRequest对象,JavaScript可以异步发送请求,接收响应,实现页面...
最精确的匹配,寻找用户提交信息中包含的各项威胁,并且由于是采用正则表达式逻辑匹配方式,因此误报几率几乎为零,匹配准 确度高达99%。截止本功能从09年3月开发完毕至今为其8个月时间,该功能核心代码经过三次...
2. **非源指令**:这些指令不涉及URL,而是控制特定类型的行为。如`sandbox`指令可以将页面置于沙箱环境,限制其行为;`object-src`用于控制插件和媒体的加载。 3. **nonce与hash值**:为了允许动态生成的脚本,CSP...
- **egrep**: 增强型正则表达式匹配工具。 - **用途**: 从`URL`中提取基本网址(如`http://www.example.com`)。 ##### 5. 解析HTML源码获取图片链接 ```bash curl -s $url | egrep -o "[^>]*>" | sed 's/([^"]*\)...
其次,检查`config`中的nonceStr和timestamp是否与用于签名的noncestr和timestamp匹配。nonceStr应当保持大小写一致,timestamp需确保是10位数字形式的Unix时间戳。此外,注意JavaScript中的命名规范,nonceStr在JS...
用户可以根据自己的需求,比如想抓取特定类型的书籍封面、电影海报或者用户头像,只需要修改爬虫中的网址和关键字参数,就能针对不同的网站进行图片抓取。 在爬虫编程领域,这样的工具通常涉及到以下几个核心知识点...
3. **搜索模块**:用户可以按电影名称、导演、类型等条件进行搜索,返回匹配结果。 4. **电影详情展示模块**:显示电影的详细信息,包括剧情简介、演员表、预告片链接等,也可能包含用户评分和评论。 5. **播放...
3. 影片搜索与分类:用户可以按照电影名称、类型、年份等条件进行搜索和筛选。这需要在ASP中编写高效的查询算法,并实现良好的用户体验设计。 4. 观影评价与评论:用户可以对观看过的电影发表评论,系统需提供评论...
- 用户可以根据影片标题、导演、主演、类型等多种因素进行搜索,以缩小结果范围,找到更精确的匹配项。 - 搜索栏设计简洁明了,支持关键词模糊匹配,方便用户快速输入并获取结果。 2. **直观的结果展示**: - ...