2016-06-24 12 views
-3

i id von URL holen wollen, wenn meine URL ist wie folgt: mydomain.com/Login/update/29/2Wie kann ich aktuelle Seite url id erhalten von Ajax

$:

function itemSubmit(){ var id1 = "<?php echo $_GET['item_id']; ?>"; 
      alert(id1);$.ajax({ type: "POST", url: "<?php echo SITE_ROOT;?>Login/update_data"+id1, dataType: "json", }); } 
+0

Welches die ID ist? Wo willst du es holen? –

+0

Ich habe Fehler: 2: 219 Uncaught SyntaxError: Unerwarteter Bezeichner –

+0

Erhalten Sie Ihren Fehler in dieser Zeile 'var id1 =" ";'? –

Antwort

0

Versuchen Sie, diese

var url = document.URL; 
var stuff = url.split('/'); 
var id1 = stuff[stuff.length-2]; 
var id2 = stuff[stuff.length-1]; 
+0

danke. Ich habe richtig ausgegeben. –

+0

:-) Bitte markieren Sie, ob es korrekt ist – Ninju

0

Wenn Sie 29 und 2 von Ihrer URL abrufen möchten, können Sie dies tun.

var urlArray = window.location.pathname.split("/"), 
    id1 = urlArray[urlArray.length - 2], //29 
    id2 = urlArray[urlArray.length - 1]; //2 
+0

Sie meinen, Sie möchten 'id1' und' id2' mit Ajax an Ihren Controller senden? –

+0

danke. Ich habe richtig ausgegeben. Danke wieder –

Verwandte Themen