3

URL の HTML ファイルがありますlocalhost/dir1/dir2/file.html。このファイルでは、jquery を介してサーバーにデータを送信します。

$('#element').live("change", function(){
    $.ajax({
        url:  "localhost/dir1/dir3/file.php",
        type: "POST",
        data: { esp: $(this).val() },
        success: function(result){
            $("#element2").html(result);
        }
    })

jquery send the data tolocalhost/dir1/dir2/localhost/dir1/dir3/file.phpが原因でエラーが発生しましたが、データを に送信する必要がありますlocalhost/dir1/dir3/file.php。これどうやってするの?

4

1 に答える 1

5

URL を次のように変更します。

   /dir1/dir3/file.php

これにより、プロトコルとサーバーをコードにハードコーディングする必要がなくなります。

于 2013-05-09T19:20:56.233 に答える