2017-03-08 70 views
0

我想要做的是將HTML鏈接屬性傳遞給模態。該解決方案對我的作品很大:Passing data to a bootstrap modal而不是簡單地發佈文本數據謹供的數據是完全的HTML鏈接,就像這樣:將數據作爲HREF鏈接傳遞到引導模式

<a href="http://example.com">http://example.com</a> 

(請注意,該鏈接是故意的「鏈接」,以及)

目前這個小提琴作品非常好(這也從以前的StackOverflow問題採取)https://jsfiddle.net/k7FC2/但我不確定如何改變這一行做什麼,我想實現:

所以我想改變這個Javascript行:

<input type="text" name="bookId" value=""/> 

,我想改變這種狀況,因此「回聲」的HTML鏈接(這是盜鏈)的價值,而不是僅僅作爲小提琴所示的文本數據...

任何想法?

謝謝!

回答

0

您必須在模式是這樣的:

<a href="" id="myLink"></a> 

然後你可以使用來自的jsfiddle的JavaScript代碼已提供,改變這個:

$('#my_modal').on('show.bs.modal', function(e) { 
    var myURL = 'http://someurladdress'; 
    $(e.currentTarget).find('#myLink').prop('href', myURL); 
});