0

私は で働いていIE8ます。PHP コードで JavaScript 関数を呼び出したいと思っています。そのコードは次のように書かれています。

<li onclick="selectservice(<?php echo $Service->id; ?>);"> Service </li>

この js 関数は次のように記述されます。

<script type="text/javascript">
function selectservice(serviceid)
{

    var baseurl = "<?php print Yii::app()->request->baseUrl;?>";
    var url = "#";
    var data= 'serviceid='+ serviceid;

        $('#chs_service_act').hide();
        $('#serivesloading').show();
        $.ajax({
        dataType : 'html',
        type: 'POST',
        url : url,
        //cache: false,
        data : data,
        complete : function() { },
        success: function(data) 
            {
                $('#servicelist').hide();
                $('#stafflist').show();
                data=$(data).find('div#stafflistcontent');
                $('#stafflist').html(data);
            }
    });
    return true;

}
</script>

これは で正常に動作していますがFirefoxChromeこれを実行しようとするとIE 8エラーが発生します:

Object Expected at line 388

<li onclick="selectservice(<?php echo $Service->id; ?>);"> Service </li>
4

0 に答える 0