我有多个复选框,选择不同的复选框我必须有diffenet查询,为此我需要更改div标签内的内容,这是div标签,我需要更改mdxquery:
<div style="width:80%;" id="mdxQueryEditor"
dojoType="GeoSOA.Spatialytics.widgets.MdxQueryEditor" title="MDX query editor"
submitButtonLabel="Submit"
mdxQuery="SELECT {[Measures].[report]} ON COLUMNS,
{[State].[City].members} ON ROWS
FROM [ppgis]">
</div>
需要更改mdxquery的值,我知道如何更改html中的文本以不同的复选框状态,但不知道如何更改此mdxquery,我搜索网络并没有找到任何内容,请帮助我,如果你知道如何解决这个问题呢。 当我使用下面的脚本更改div部分时,它只删除mdxquery部分,你知道这是什么问题(我需要一个像以前的结构,因为它将被发送到另一个文件并从那里获取数据):
<script>
$("#Allston").click( function() {
if($("#Allston").is(":checked")) {
/*When the checkbox is checked*/
$( "div#mdxQueryEditor" ).replaceWith( "<div id='mdxQueryEditor' style='width:80%;' dojoType='GeoSOA.Spatialytics.widgets.MdxQueryEditor' title='MDX query
editor' mdxQuery='SELECT {[Measures].[report]} ON COLUMNS,
{[Boston].[City].members} ON ROWS
FROM [ppgis]' submitButtonLabel='Submit'>"+ "</div>");
}
else {
alert("nothing");
}
});
</script>