我正在为一个发布页面的页面布局工作,在页面布局中有几个字段,如Address1,Address2等,它们都是‘多行文本’类型。现在,我需要在结果页面中使用这些字段的值,只要作者编写了它们。我还需要使用这些地址值,并在google地图中绘制它们。如何获取作者填写的字段的值,以便在google地图中使用like javascript绘制这些值?
发布于 2011-11-18 07:06:17
<SharePoint:TextField Id="Address1"/>
<SharePoint:TextField Id="Address2"/>要查找id属性'end with a name‘的元素:
<script>
$("[id$=Address1]").val(); //Address1 value
$("[id$=Address2]").val(); //Address2 value
</script>使用Id包装文本字段也是一个好主意(从性能上讲),以使DOM扫描速度更快:
<script>
$("#Location").find("[id$=Address1]").val(); //Address1 value
$("#Location").find("[id$=Address2]").val(); //Address2 value
</script>https://stackoverflow.com/questions/8109459
复制相似问题