jquery .ajax()无法使用chrome

时间:2014-01-20 19:46:26

标签: jquery ajax google-chrome

此代码适用于Firefox,Safari和IE,但不适用于Chrome:

$('#vehiculoo').click(function(){
    var vehiculo = $('#vehiculoo').val();

    $.ajax({
        beforeSend: function(){
        $("#marca").html('<option>Cargando</option> ');
    },
    url:'fc_vehiculo.php',
    type:'POST',
    data: { vehiculo: vehiculo },
    dataType:'html',
    async: true,
    success:function(result){

        $("#marca").html(result);
    }
    })
});

我不在当地工作。代码已经在服务器中。

此代码位于同一文件中。这是上面一个只是更改一些ID的复制粘贴,它适用于Chrome:

$('#marca').click(function(){
    var marca = $('#marca').val();

    $.ajax({
        beforeSend: function(){
        $("#tipoo").html('<option>Cargando</option>');
    },
    url:'fc_tipo.php',
    type:'POST',
    data: { marca: marca },
    dataType:'html',
    async: true,
    success:function(result1){

        $("#tipoo").html(result1);
    }
    })
});

有谁知道如何使两个脚本都有效?

这是HTML:

<label></label>
<select id="vehiculoo" name="vehiculo" class="required">
<option value="" > --- Seleccione tu vehiculo --- </option>
<option value="1" >Automoviles </option>
<option value="3" >Motocicleta </option>
<option value="4" >Autobuses, Microbus </option>
<option value="5" >Camiones </option>
<option value="6" >Semiremolques </option> 
</select>

<label></label>
<select id="marca" name="marca" class="required"></select>

0 个答案:

没有答案