使用jquery ajax, datatype:html和我需要得到未来的数据的一部分
Using jquery ajax, datatype:html and I need to get part of coming data
这是我的js函数;
function getCountryRegions() {
var postData = "id="+$("#selectedCountryId").val();
$.ajax({
url:"/region",
data: postData,
dataType:"html",
type:"POST",
success: function(data){
$("#selRegion2").html(data);
$("#selRegion")== $("#selRegion2").html($(data).find("#selRegion"));
}});}
数据就是这样来的;
<label>Bölge</label>
<select name="selRegion" id="selRegion">
<option value="0" selected="selected" >-- tümü</option>
<option value="4140104">Adana</option>
<option value="4141360">Adrasan</option>
<option value="4137856">Afyon</option>
</select>"
我的目标是获得selRegion元素并将其传递给对象数组。每个对象都有值和文本
我试着写这行;
$("#selRegion")== $("#selRegion2").html($(data).find("#selRegion"));
如果您的数据以完美的HTML格式传递,您可以使用以下技巧:
var $data = $("<data />").html(data);
然后你可以从它得到元素,如:
$data.find("select").each(function(i) { /* DO WORK */ });
这样做是创建一个标记为<data>
的jQuery元素对象。因此,您可以像其他jQuery元素一样对其进行操作,如$("div")
或$("select")
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 正在将数据主题添加到所有项目
- 函数参数中的数据与指定变量之间的任何性能差异
- 在VanillaJS中模拟模型双向数据绑定
- CSS-如何定位内容数据标题
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 序列化数据属性中对象的最可靠方法
- 如何将JSON数据导入我的ejs模板
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 画布数据到图像
- 使用jquery将mysql数据获取到新的表行中
- 使用html中的外部javascript进行数据验证
- 有时数据是't显示在浏览器中
- 使用 Javascript 预测未来的趋势数据
- 带数据表的日期范围选择器-can't搜索未来日期
- 使用jquery ajax, datatype:html和我需要得到未来的数据的一部分
- 如何使用PHP和mysql显示未来30天的数据