-1

以下脚本为我提供了选择框 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>
4

2 回答 2

0

我做了一个 JSFiddle 示例http://jsfiddle.net/LU24D/1/(比你的小)来展示选择更改是如何工作的。另外,我减少了变量“str”中的逻辑量。

 $(document).ready(function(){
 $("select[name='cname']").change(function (evt) {
 evt.preventDefault();
       var str = $("select[name='cname'] option:selected").text();
           alert(str);
     });
 });
于 2013-05-17T06:08:15.240 回答
-1
$('#nameFont').change(function() {


                    var nameFont=document.getElementById('nameFont').value;//alert(nameFont);

                    $('#nameFontDiv').html(changefontfamily);


         });
于 2013-05-17T05:54:32.720 回答