2012-11-04 47 views
1

我知道URL的第一部分,但需要根據客戶端在div中輸入的內容唯一地定義最後一部分。例如:在DIV中指定的值附加URL

<!-- specify page name in the div --> 
<div id="client-entry">page-name</div> 
<div id="load-url">url loads here</div> 

<!-- load what is specified at the end of the url --> 
<script> 
$("#load-url").load("known-folder/"#client-entry.text()".html"); 
</script> 

任何幫助,將不勝感激。

回答

1

理念1:

舉一個屬性DIV您所選擇的(比方說ajaxify

<div id="client-entry" ajaxify="unique link here"> 

然後使用jQuery就可以得到價值

$('#client-entry').attr('ajaxify'); 

然後用客戶端入口div所具有的任何屬性值加載下一個div。

理念2:

您可以在客戶端進入DIV使用輸入作爲 然後使用jQuery獲取輸入的值作爲

VAR對負載= $(「客戶端輸入」 ).val();

在您的加載代碼中使用此值。

$("#load-url").load("known-folder/"+toLoad+".html"); 
+0

你的第二個想法正是我所期待的。我改變的唯一的東西是.val to .text,並且完美地工作。謝謝! – trobbins26