次のスクリプトは、select box onchange の結果を示します。しかし、ページ全体の値が再びリロードされます。私は多くのことを試しましたが、役に立ちません。
私のコード、
<script>
$(function(){
$("select[name='cname']").change(function () {
var str = "";
$("select[name='cname'] option:selected").each(function () {
str += $(this).text() + " ";
});
jQuery.ajax({
type: "POST",
url:"",
data: $("form#a").serialize(),
success: function(data){
jQuery(".res").html(data);
$('#test').html(data);
}
});
var str = $("form").serialize();
$(".res").text(str);
});
});
</script>