<!--下拉框-->
<select id="selectTest" name="selectTest">
<option value="1">11</option>
<option value="2">22</option>
<option value="3">33</option>
<option value="4">44</option>
<option value="5">55</option>
<option value="6">66</option>
</select>
获得选中项的 index
JQ 代码 :
$('#selectTest')[0].selectedIndex
处理选择下拉菜单, 选中的
var pobject = $("#" + id + "");
var sobject = pobject.find("option:selected");
var svalue = sobject.val();
处理每个下拉菜单项
$("#block2 option").each(function() {
if ($(this).text() == '--请选择--') {
$(this).remove();
}
}
使用Ajax (POST)
var addr = "${base}/wholesale/canaddorder.action?id=${(productDetailVO.id)!0}&orderNum="+$("#orderNum").val();
//alert(addr);
$.post(addr,{"id":${(productDetailVO.id)!0},"productDetailVO.prdTeamOrderNum":12}, function(data){
try{
eval("rst = "+data);
if(!rst.rst){
new Dlg().info({msg:rst.msg});
}else{
//alert("/shoppingCart/addCart.action?wid=${(productDetailVO.id)!""}&num="+$("#orderNum").val());
location.href="/shoppingCart/addCart.action?wid=${(productDetailVO.id)!""}&num="+$("#orderNum").val();
}
}catch(e){new Dlg().info({msg:"调用Ajax出错!"});}
});
分享到:
相关推荐
这一点十分重要,因为jQuery作为前端开发中非常流行的JavaScript库,掌握它的方法和技巧对于前端开发者而言至关重要。jQuery的`removeClass`方法不仅能够帮助开发者减少冗余代码,还能够提高代码的可维护性和可读性...
首先,我们需要明确一点:Jquery本质上是用于JavaScript的库,主要用于简化DOM操作、事件处理、动画效果和Ajax交互。它不直接支持Java环境,但可以通过一些方式在Java项目中间接使用。通常,这涉及到将Jquery的功能...
《锋利的jQuery实例》是人民邮电出版社出版的一本深入浅出的jQuery教程,它以其丰富的实践案例,详尽地介绍了jQuery库的使用方法和技巧。jQuery是一个广泛应用于Web开发的JavaScript库,其核心特性在于它的轻量级...
jQuery的$(document).ready()函数用于确保这一点,只有当页面结构加载完毕后,才执行包裹在其中的代码。 2. **CSS3动画**:jQuery结合CSS3可以创建出丰富多样的动画效果,如淡入淡出、滑动等。CSS3提供了更高效、...
除了提供的特效函数,jQuery还允许用户创建完全自定义的动画效果,通过`animate()`函数可以实现这一点。这个函数接受一个或多个CSS属性和值作为参数,并以动画的形式改变元素的样式。例如,改变元素的宽度和透明度来...
开发者有时会忘记这一点,将不受信任的源或用户输入的字符串传递到jQuery,就可能导致脚本注入,使攻击者可以窃取cookies或破坏页面。 jQuery 1.8.1引入了一个新的方法“$.parseHTML”。它可以让你指定HTML字符串...
jQuery的表单插件和验证函数可以帮助实现这一点。 8. **响应式设计**:考虑到不同设备的屏幕尺寸,一个良好的在线问卷系统应具备响应式设计。jQuery可以配合Bootstrap或其他前端框架,确保问卷在手机、平板和桌面...
《jQuery权威指南》除了理论知识丰富而全面外,它还有一个最大的特点就是注重实战,每个知识点都有一个完整的案例,包括需求分析、代码实现和结果展示三个部分,而且还包含两个综合性的案例,它的实践性之强是目前...
开发者在使用jQuery 2.0.3时,应确保目标用户群体主要使用现代浏览器,如Chrome、Firefox、Safari、Edge等,以充分利用其性能提升和新特性。 2. **性能优化:** jQuery 2.0.3针对非IE浏览器进行了性能优化,删除了...
为了实现这一点,你可以创建多个具有不同ID的弹窗元素,并在jQuery代码中根据需要选择显示哪一个: ```html <!-- 第一种类型的弹窗 --> ;"> <!-- 内容 --> <!-- 第二种类型的弹窗 --> ;"> <!-- 内容 --> ``` ...
为了实现这一点,插件函数应该始终返回`this`,以便用户可以继续执行其他jQuery方法: ```javascript $.fn.myPlugin = function(options) { // ... return this; // 保持链式调用 }; ``` 五、插件实例化与数据...
4. **jQuery事件处理**:在`js`文件中,我们使用jQuery的事件绑定功能来监听用户的操作。例如,当用户点击“增加”或“减少”按钮时,对应的事件处理器会触发,根据商品单价和新的数量更新总价。同时,如果商品被...
开发者有时会忘记这一点,将不受信任的源或用户输入的字符串传递到jQuery,就可能导致脚本注入,使攻击者可以窃取cookies或破坏页面。 jQuery 1.8引入了一个新的方法“$.parseHTML”。它可以让你指定HTML字符串,...
我们实习的时候,团队中各组员分别学习并总结的劳动成果,JQuery基础教程第2版(人民邮电出版社),很全面的知识总结,现在我拿来,分享给想学习JQuery的求知者,积分要的不多,也算是给我们劳动成果的一点回报,...
jQuery提供了方便的方法来实现这一点。`.sort()`函数是jQuery的一个扩展,可以对DOM元素集合进行排序。这个函数接受一个比较函数作为参数,比较函数需要返回一个负数、零或正数,以决定元素的相对顺序。例如,如果你...
本教程将深入探讨如何使用jQuery创建一款炫酷的滚动条效果,该效果代码简洁,资源占用低,且样式可自定义。 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画制作等多个方面的工作。在实现...
可以通过使用`$(document).ready()`函数来实现这一点。 - **当浏览器窗口完全加载后执行jQuery代码**:有时候,我们可能需要在所有资源(包括图像)加载完成后才运行某些脚本。可以使用`$(window).load()`方法。 - *...
Jquery的`.on()`函数可以方便地实现这一点,例如`$('selector').on('click', function() {...})`。 4. **数据绑定**:接收到服务器返回的数据后,需要将其绑定到相应的GridView行上。这通常涉及到解析JSON格式的...
它通过删除不必要的空格、换行符、注释以及使用更短的变量名来实现这一点。这对于生产环境特别重要,因为用户通常希望网站能够快速响应。然而,压缩版的代码对于开发者来说阅读起来较为困难,不利于调试和学习。 另...
本次更新将代码完全基于了JQuery框架,并应用了命名空间,让JS看起来有那么一点OO的感觉,同时修改了客户端的ID,加上jd_前缀以避免冲突,修改了拖拽的核心函数,支持了多浏览器。最后在DEMO中添加了客户端与服务端...