Javascript 如何向href添加值,其中一些值来自AJAX,一些来自PHP循环
上述代码显示所选病房的数据Javascript 如何向href添加值,其中一些值来自AJAX,一些来自PHP循环,javascript,php,ajax,Javascript,Php,Ajax,上述代码显示所选病房的数据 $("#sel_ward").change(function () { var wardid = $(this).val(); $.ajax({ url: 'getWard-details.php', type: 'post', data: {ward: wardid}, dataType: 'json', success: function (response) {
$("#sel_ward").change(function () {
var wardid = $(this).val();
$.ajax({
url: 'getWard-details.php',
type: 'post',
data: {ward: wardid},
dataType: 'json',
success: function (response) {
var len = response.length;
// $("#sel_ward").empty();
if (len == 0) {
$("#sel_ward").append('<option value="">No Data Found</option>');
var block_selected = response[i]['block_selected'];
$("#blockid").val(block_selected);
} else {
for (var i = 0; i < len; i++) {
var id = response[i]['id'];
var name = response[i]['name'];
var ward_parshad_name = response[i]['ward_parshad_name'];
var ward_parshad_contact = response[i]['ward_parshad_contact'];
var ward_population = response[i]['ward_population'];
var ward_house_count = response[i]['ward_house_count'];
var ward_voters_count = response[i]['ward_voters_count'];
var ward_polling_both_count = response[i]['ward_polling_both_count'];
var block_selected = response[i]['block_selected'];
var zone_selected = response[i]['zone_selected'];
var sector_selected = response[i]['sector_selected'];
var block_area = response[i]['block_area'];
var block_region = response[i]['block_region'];
$("#ward-name-view").text(name);
$("#ward-parshad-name-view").text(ward_parshad_name);
$("#ward-parshad-contact-view").text(ward_parshad_contact);
$("#ward-population-view").text(ward_population);
$("#ward-house-view").text(ward_house_count);
$("#ward-voters-view").text(ward_voters_count);
$("#ward-polling-booth-view").text(ward_polling_both_count);
}
}
}
});
});
$(“#选择病房”)。更改(功能(){
var wardid=$(this.val();
$.ajax({
url:'getWard details.php',
键入:“post”,
数据:{ward:wardid},
数据类型:“json”,
成功:功能(响应){
var len=响应长度;
//$(“#sel_ward”).empty();
如果(len==0){
$(“#sel_ward”).append('未找到数据');
var block_selected=响应[i]['block_selected'];
$(“#块ID”).val(选定块);
}否则{
对于(变量i=0;i
现在我有一个委员会的名单,我通过PHP获得了他们的数据
<?php
// Fetch Committee
$sql_block = "SELECT * FROM committee";
$block_data = mysqli_query($con, $sql_block);
while ($row = mysqli_fetch_assoc($block_data)) {
$committeeid = $row['sno'];
$committee_name = $row['committee_name'];
?>
<a id=committee href=""><span><?= $committee_name ?></span></a>
<?php } ?>
现在我想要的是一旦委员会中的一个被选中。。我想从病房详细信息以及委员会id和名称中获取数据,然后进入下一页。
>
var committeeid=$(“#committee_id”).val();
$(“#委员会”)。单击(函数(){
open(“index.php?id=“+committeeid+”,“\u blank”);
});
我使用输入标记来存储该值,并将其标记为隐藏。然后点击委员会项目,我从输入中获取数据并相应地使用它
<input type=hidden id=committee_id value=<?=$committeeid?>>
<input type=hidden id=committee_name value=<?=$committee_name?>>
var committeeid = $("#committee_id").val();
$("#committee").click(function(){
window.open("index.php?id="+committeeid+"", '_blank');
});