2016-06-29 13 views
1

Ich bin eine dynamische Verknüpfung auf der letzten "Spalte" der jqGrid erstellen, und ich bin ein Tag setzen innerhalb dieser Spalte, der Wert von "href" muss ein Link sein, die kommt von meiner Aktion und ist eine FTP-Adresse. Das Problem ist, dass trotz des korrekten Wertes von href, klicken Sie auf den Link navigiert den Benutzer auf die falsche URL, die mit "http" startet !!! Ich möchte dieses Extra entfernen "http" !!! HierErstellen von dynamischen FTP-Link in JqGrid-Spalte

ist der Code zu

'<a id="file" href="//' + rowobject.GeneratedFilePath + '" title="download"><div class="icon-details fa fa-external-link" style="display:inline-block"></div></a><span> </span>'; 

und hier ist die erzeugte Link <a> in Laufzeit:

<a title="download" href="//ftp.test.com/Stat_On_150125_Daily.csv" id="file"><div style="display:inline-block" class="icon-details fa fa-external-link"></div></a> 

und durch Klicken auf den Link ich auf die folgende URL navigiert werden werden:

http://ftp.test.com/Stat_On_150125_Daily.csv 

Antwort

0

Die Lösung war wirklich einfach !! Ich habe es gefunden, ich muss hinzufügen ftp:// am Anfang des href-Wertes Das ist es.

<a title="download" href="ftp://ftp.test.com/Stat_On_150125_Daily.csv" id="file"><div style="display:inline-block" class="icon-details fa fa-external-link"></div></a> 

Vielen Dank