//记录答案 prop 属性,答案
function commitAnswer(prop,id) {
var answer = $("#answers", window.parent.document).text();
var answers = eval('('+answer+')');
// 如果 val 被忽略
if(typeof answers === "undefined") {
// 删除属性
delete answers[prop];
}
else {
// 添加 或 修改
answers[prop] = id;
}
$("#answers", window.parent.document).text(JSON.stringify(answers));
}
相关推荐
"js中动态加载div/input"指的是使用JavaScript来动态地创建、修改或删除HTML元素,如div(div元素是网页布局中最常用的部分)和input(输入框,用于用户交互)。这种技术允许开发者在页面加载后或者根据用户的某些...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于网络服务间的数据传输。RealEstateFeed从服务器获取的数据很可能是JSON格式,因此库内部会包含JSON解析代码,将接收到的数据转化为Python...
GeoJSON是一种基于JSON(JavaScript Object Notation)的地理空间数据格式,用于存储地理特征,如点、线、多边形等。它在Web开发和地理信息系统(GIS)中广泛应用,因为JSON是轻量级且易于解析的文本格式。在本案例...
它使用 AJAX 请求从服务器获取数据(通常是 JSON 格式),然后遍历这些数据并构建选项值和标签的字符串。 `gettypes()` 函数的核心部分如下: ```javascript function gettypes() { var str = ""; $.ajax({ ...
5.4.2. 向window里加表格 5.4.3. 把form放进对话框里 6. 奔腾吧!让不同的浏览器里显示一样的布局。 6.1. 有了它,我们就可以摆脱那些自称ui设计师的人了。 6.2. ViewPort对整个窗口布局 6.3. 脑袋上有几个标签的...
5.4.2. 向2.0的window里加表格 5.4.3. 1.x里的叫做BasicDialog 5.4.4. 把form放进对话框里 6. 奔腾吧!让不同的浏览器里显示一样的布局。 6.1. 有了它,我们就可以摆脱那些自称ui设计师的人了。 6.2. 关于...