我有一个div元素,每10500毫秒加载一个文件;
的index.php
...
<div class="loadHere"></div>
...
每隔几秒加载一次的代码。
setInterval(
function ()
{
$('.loadHere').unload().load('filetoload.php').fadeIn('slow');
}, 10500);
filetoload.php
<a href="#" class="testbtn">test</a>
<input type="hidden" value="1234" class="hiddenelement"/>
这就是我想要做的但是没有工作:
$(document).on('click','.testbtn',function(event)
{
event.preventDefault();
var xyz = $('.hiddenelement').val();
alert(xyz);
});
答案 0 :(得分:0)
使用回调功能:
$( "#success" ).load( "/not-here.php", function( response, status, xhr ) {
if ( status == "error" ) {
var msg = "Sorry but there was an error: ";
$( "#error" ).html( msg + xhr.status + " " + xhr.statusText );
}
});
答案 1 :(得分:0)
您的策略似乎有效。
http://localhost:8080/pentaho/Xmla
以下是工作人员:http://plnkr.co/edit/tiLv3WMDCjoW3Ggb9bTH?p=preview。