我正在尝试将一个php页面加载到一个simplemodal窗口中,并传递一个查询字符串,例如
<a href="my_script.php?var1=value1&var2=value2" class="simple_modal">
我需要将所点击链接的href值加载到一个简单模式窗口(通过iframe或其他任何意思)的JS代码?
答案 0 :(得分:3)
这样的事情应该有效:
$('a.simple_modal').click(
function (e) {
e.preventDefault();
$.get(this.href, function(data) {
var resp = $('<div></div>').append(data); // wrap response
$(resp).modal();
});
}
);
UPDATE :您可能需要将响应包装在div中以便在jQuery中正确处理(参见上文)
答案 1 :(得分:0)
您可以使用attr属性获取href值
$("a").attr("href")
$('.simple_modal').click(function() {
var hrefval= $(this).attr("href");
});