[英]I want to combine three javascript variable and display this in a textbox as default value
html 表格代碼 Select 區名* Select 區名查詢($sql); if ($result->num_rows > 0) { // output 每行數據 while($row = $result->fetch_assoc()) {?>
<option value="<?php echo $row['dist_code']; ?>"><?php echo $row['dist_name']; ?></option>";
<?php
}
}
?>
</select>
</div>
<div class="form-group col-md-12 mb-2">
<label for="fname" class="form-label">Select Block Name<span class="font-weight-bold text-danger">*</span></label>
<select id="block" name="blockname" class="form-select">
<option class="active">Select Block Name</option>
</select>
</div>
<div class="form-group col-md-12 mb-3">
<label for="fname" class="form-label">Select Panchayat Name<span class="font-weight-bold text-danger">*</span></label>
<select id="panchayat" name="panchayatname" class="form-select">
<option class="active">Select Panchayat</option>
</select>
</div>
<div class="form-group col-md-12 mb-2">
<label for="fname" class="form-label">USERID<span class="font-weight-bold text-danger">*</span></label>
<input type="text" class="form-control" id="panchayat" name ="blockcode" readonly >
</div>
<div class="form-group col-md-12">
<button type="submit" name="save_excel_data" class="btn btn-primary mt-3">Import</button>
</div>
</form>
` Javascript 用於負載相關的下拉列表是
<script type="text/javascript">
$('#dist').click(function()
{
//Get selected Country ID
var distid = $(this).val();
$.ajax({
type : 'POST',
url : '../adddistblockpanchayat/load-distblockajax.php',
data : 'dist='+distid, //pass country data
success : function(data)
{
$('#block').html(data);
}
});
});
$('#block').click(function()
{
//Get selected Country ID
var blockid = $(this).val();
$.ajax({
type : 'POST',
url : '../adddistblockpanchayat/load-distblockajax.php',
data : 'block='+blockid, //pass country data
success : function(data)
{
$('#panchayat').html(data);
}
});
});
現在我想組合相關下拉列表的值並顯示這是一個文本框。
你有兩種方法可以做到這一點。
將后端中的所有值分開並使用連接運算符將它們連接起來。 然后通過請求提取該值。
拉取前端的值並用+
連接這些值。這是一個小演示:
value1=data.val1; //data object is fetched on successful request value2=data.val2; $("textboxselector").val(value1+value2);
[再次]抱歉,我錯過了您代碼中的另一部分。 您似乎想從兩個不同的請求中獲取值。 在這種情況下,您應該在這種情況下(在兩個請求之前)全局編寫兩個變量並將它們連接在一起。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.