我想知道如何在jquery中获取按钮data-title(prbModalExt2.html)的值并将其插入到变量URL中。
目前,使用值prbModalExt1.html
创建变量URL。
<div class="container ">
<div class="jumbotron"><a class="btn btn-primary" data-toggle="modal" href="#myModal" id="modellink" data-title="prbModalExt2.html">Show Modal</a></div>
<div class="modal-container"></div>
</div>
<script type="text/javascript">
$(document).ready(function () {
var url = 'prbModalExt1.html';
jQuery('#modellink').click(function (e) {
$('.modal-container').load(url, function (result) {
$('#myModal').modal({ show: true });
});
});
});
</script>
答案 0 :(得分:0)
你可以获得这样的价值
var value = $('#modallink').data('title')
然后您可以根据您的要求通过连接添加网址。像
var url = 'prbModalExt1.html/'+value; or
var url = 'prbModalExt1.html/?'+"title="+value;
答案 1 :(得分:0)
答案 2 :(得分:0)
获取数据标题对您有所帮助
$(function(){
$('#modallink').click(function(){
// .....
alert($('#modallink').data('title'))
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" id="modallink" data-title="Click Me" value="Click Here"/>
答案 3 :(得分:0)
您可以使用类捕获您的锚标记,并且可以使用数据来捕获您的值。
$("a.btn-primary").on("click", function() {
alert($(this).data('title'));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container ">
<div class="jumbotron"><a class="btn btn-primary" data-toggle="modal" href="#myModal" id="modellink" data-title="prbModalExt2.html">Show Modal</a></div>
<div class="modal-container"></div>
</div>