jquery赋值是要选中value=unit 这个选项吧,那就$(#units).empty()$(#units).append( unit )如果不想清空option 那就加上$(#units).val(unit )使用jquery怎么根据ID给元素赋值方法/步骤编写页面: 编写js:<br>function bypicord(){<br>var reorder = $(#ordercon).val()<br>if(desc == reorder){<br>$(#ordercon).val(asc)<br>var url = <%=path %>/product/listproduct.action?uid= ${sessionScope.user.id} &sort=price&ten=Y&FROMBUS=Y&order=asc<br>gotoquery(url)<br>//window.location.href =gotoquery(url)<br>}else {<br>$(#ordercon).val(desc)<br>reorder = desc<br>var url = <%=path %>/product/listproduct.action?uid= ${sessionScope.user.id} &sort=price&ten=Y&FROMBUS=Y&order=desc<br>gotoquery(url)<br>}<br><br>}<br><br><br>其中的:$(#ordercon).val(asc)就是给id为ordercon的元素赋值</p><h2>Jquery 赋值到CheckBox里</h2><p>html:<br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br><input type=checkbox name=num/><br>jquery:<br>$(document).ready(function(){<br> $([name=num]:checkbox).each(function(index){<br> $(this).val(index 1)<br> })<br>})<br>js:<br>var checkbox=document.getElementsByName(num)<br>for(var i=0i<checkbox.lengthi ){<br> checkbox[i].value=i 1<br>}</p><h2>jquery怎么给select赋值</h2><p>项目中用到通过ajax请求数据然后给select赋值,由于经常遇到类似的代码,在这里把整个过程记录一下。<br><br>首选发出ajax请求如下:<br><br>复制代码<br> <script type=text/javascript><br> $(function () {<br> $.post(../../tools/yiliaofuwu.ashx, { action: one }, function (data) {<br> var table = data.r<br> $(#in_class1).empty()//首先清空select现在有的内容<br> $(#in_class1).append(<option selected=selected value=0>请选择..</option>)<br> for (var i = 0 i < table.length i ) {<br> var item = table[i]<br> // var option = $(<option value= item.id > item.name </option>)<br> $(#in_class1).append(<option value= item.Id > item.Name </option>)<br> }<br> //返回的是json格式的数据<br> }, json)<br><br> })<br> <br>复制代码<br>后台逻辑处理的代码如下:<br><br> View Code</p><h2>jquery怎么获得元素的属性id值</h2><p>$(#textId).attr(width)是获取Id为textId的控件的width属性。<br><br>$(.className).attr(width)是获取包含class名为className的控件的width属性。<br><br>$([name=textName]).attr(width)是获tml xmlns=http://www.w3.org/1999/xhtml><br><head><br><meta http-equiv=Content-Type content=text/html charset=utf-8 /><br><title>获取元素属性</title><br><script type=text/javascript src=jquery.js><br><style type=text/css><br>a{text-decoration:none}<br>li{list-style-type:none }<br>取name为textName的控件的width属性。<br><br>但要注意,jquery取到的可能是一个数组,如果确定属性为同一值,则没问题,否则应该循环取得控件,再取属性值。<br><br>如:$(#textId)[0].width是取第一个控件的width属性。<br><br>但也有写属性用attr取不到,也需要用角标的方式取得控件后在取属性。</p><h2>JQuery如何获取一个元素的值?请写出代码</h2><p>你好!!<br><br>获取一个元素的值可以有很多方式:<br><input type=text id=txt class=ipt name=uname /><br><br>通过ID选择器:$(#txt).val()<br>通过class选择器:$(.ipt).val()<br>通过属性选择器:$(input[name=uname]).val()</p><h2>jquery的html()赋值问题</h2><p>看样子是 var sname = $(this).html() 这句的问题<br>你这样改下试试 var sname = $(this).html()<br><br>我修改了一下,不知合不合你口味~<br>js<br>=======================================<br>function searchmodel(value) {<br> $(#typeid).val(value)<br> var sname = $(#typeid).val()<br> $(#search_key).text(sname)<br> $(#search_key_list).hide()<br>}<br><br>html<br>=========================================<br> //这里注意,这个value要用单引号括起来</p>