В принципе, я хочу, чтобы значение передавалось из одного div в другой div через ajax-вызов на успех на той же странице.Как передать значение из одного div в другое через ajax-вызов в perl?
Но все же, я могу это сделать , используя другую страницу, которая получает значение из div. И при успешном выполнении это значение загружается в другой div.
Вот мои коды:
Мой index.pl имеет следующий код.
while($query->fetch()) {
print qq("<option id='$tblname_id'>$tblname_name</option>");
}
print "<div id='body'></div>";
My script.js содержит следующий код.
$(document).ready(function(){
$('option').click(function(){
var selected=$(this).val();
var id=this.id;
//alert(id); //here I am getting the id of selected option
$.ajax({
type:"get",
url:"hello.pl", //instead of hello.pl,I want to do with index.pl itself
data:{'id':id},
success: function(msg){
$("#body").html(msg);
$("#body").show();
}
});
});
});
Hello.pl содержит
$obt_id=$q->param('id');
Это один works.But, когда я делаю то же самое с index.pl, это не так.
Может ли кто-нибудь сказать мне, где проблема.
В одной строке, мой вопрос прост.
Как получить значение в div через ajax-вызов, отправленный из другого div, на той же странице? Любая помощь будет полезна.
Спасибо.
Я хочу ид назад в другой div.SO, что я могу использовать его для дальнейшего цель. Только загрузка другого div не является проблемой. В принципе, я не должен использовать идентификатор, используя $ q-> param ('id') на той же странице. Как это получить? – vijay