js常用的操作

1,页面传值:
a.html
<a href="articleDeatail.html?id=1></a>
b.html中在页面预加载的函数中写,
var id = window.location.href.split("=")[1]; 可获取传的值id
$("#img_id").attr("src","new_src");
2,获取下拉框的值
<select id="ticketType">
<option value ="">车票类型</option>
<option value ="0">火车票</option>
<option value="1">汽车票</option>
<option value="2">飞机票</option>
</select>
var type = $("#ticketType option:selected").val();//获得
var type = $("#ticketType option:selected").val("2")//修改
3,如何通过点击表格的某一行的某一个td,来完成一个操作(删除更改),主要就是获取本行信息记录的id分两种情况:
1):静态表格
2):后台动态生成的表格
    通过给删除/更改的这个按钮绑定一个自定义属性,然后通过dom来获取这个属性的值:
eg:str += '<td><input type="button" onclick="buyTicket(this)" value="购买" data_id ="'+row[0]+'"/>';
function buyTicket(obj) {
var id = $(obj).attr("data_id")
alert(id);
}
4,单选按钮
<input type="radio" name="wageState" value="0">不可用</label>
<input type="radio" name="wageState" value="1">可用</label>
$('input[name=state][value="3"]').attr("checked", true);//设置

$('input[name="state"]:checked').val();

只是一些常规的js获取数据操作,以前用的比较多。记录下而已。

猜你喜欢

转载自blog.csdn.net/swimming_in_it_/article/details/80668540