问题描述
- 问一个jquery动态赋值的问题,求大神解决
-
我有一个页面里面有一个单选框,单选框选了后传到后台没有值,还有就是如何实现点击单选框的时候用jquery动态的给后面的两个文本框赋值,点击单选框如果为true时,给后面两个文本框赋值,求大神解决,java
解决方案
<script type="text/javascript">
function cbChange(){
if($("#rad").is(":checked")){
$("#text1").val("赋值1");
$("#text2").val("赋值2");
}
}
</script>
<input type="radio" id="rad" onclick="cbChange()"/><label for="rad">单选框</label><br>
文本框1:<input id="text1" type="text"/><br>
文本框2:<input id="text2" type="text"/><br>
解决方案二:
<br>
$("document").ready(function(){<br>
$('#check').click(function(){<br>
if($('#check')[0].checked){<br>
$('#checkText').val('选中');<br>
} else {<br>
$('#checkText').val('没选中');<br>
}<br>
});</p>
<pre><code> });
</script>
</code></pre>
<p></body><br>
</html></p>
解决方案三:
<br>
$("document").ready(function(){<br>
$('#check').click(function(){<br>
console.log(23);<br>
if($('#check')[0].checked){<br>
$('#checkText').val('选中');<br>
} else {<br>
$('#checkText').val('没选中');<br>
}<br>
});</p>
<pre><code> });
</script>
</code></pre>
<p></body><br>
</html></p>
解决方案四:
<input type="checkbox" id="check"/> <input type="text" id="checkText"/>
<script>
$("document").ready(function(){
$('#check').click(function(){
console.log(23);
if($('#check')[0].checked){
$('#checkText').val('选中');
} else {
$('#checkText').val('没选中');
}
});
});
</script>