2013-10-05 228 views
1

我目前正在开发我的网站:用户配置文件部分选择配置文件图像;凡在我的HTML结构是:jquery单选按钮提交值onclick

<tr> 
<td> 
    <img src="a.jpg"><br> 
    <input type="radio" name="profile" value="a" > 
</td> 
<td> 
    <img src="b.jpg"><br> 
    <input type="radio" name="profile" value="b" > 
</td> 
</tr> 

我想要做的就是提交值的onchange使用jQuery AJAX不过我尝试了好几种方法和测试,如:

$("input:radio[name='profile']").click(function(){ 
alert($(this).val()); 
}); 

$("input:radio[name='profile']").change(function(){ 
alert($(this).val()); 
}); 

仅供参考:我知道ajax部分我只是不知道如何处理onchange/onclick部分..请指导我开始

+0

对我的作品http://jsfiddle.net/RsRDK/是HTML部分动态创建 – Sergio

+0

?像使用脚本/ ajax ...是在dom准备处理程序中添加的代码 –

+0

@Arun是它是动态创建的 – NEWBIE

回答

5

既然是动态创建,使用事件代表团

$(document).on('change', 'input[name="profile"]:radio', function(){ 
    alert($(this).val()); 
}); 
+0

谢谢它的工作.. – NEWBIE