javascript - 如何从 javascript 方法中获取值并分配给 header 字段

标签 javascript jquery html css

我有 javascript 函数,我需要在页面(正文)中显示数据。我需要在图表和标题文本中显示值。如何在单独的 div 中显示正文部分的 PH 值。在 fiddle 中分享我的代码

https://jsfiddle.net/sahxyx0n/

@section scripts{
    <script>
        FusionCharts.ready(function () {
            LoadChart();
        });
        function LoadChart() {
            $.ajax({
                url: '@Url.Action("get", "pond")',//remote api address

                type: 'GET',
                crossDomain: true,
                success: function (data) {
                    if (data.success) {
                        var PHValue = data.sensorsdata.PH;


                        var phfusioncharts = new FusionCharts({
                            type: 'angulargauge',
                            renderAt: 'ph-container',
                            width: '450',
                            height: '300',
                            dataFormat: 'json',
                            dataSource: {
                                "chart": {
                                    "caption": "PH Value ",
                                    "lowerLimit": "0",
                                    "upperLimit": "14",
                                    "showValue": "1",
                                    "valueBelowPivot": "1",
                                    "theme": "fint"
                                },
                                "colorRange": {
                                    "color": [{
                                        "minValue": "0",
                                        "maxValue": "5",
                                        "code": "#e44a00"
                                    }, {
                                        "minValue": "5",
                                        "maxValue": "10",
                                        "code": "#f8bd19"
                                    }, {
                                        "minValue": "10",
                                        "maxValue": "14",
                                        "code": "#6baa01"
                                    }]
                                },
                                "dials": {
                                    "dial": [{
                                        "value": PHValue
                                    }]
                                }
                            }
                        });

                    }
                }
            });
        }

    </script>
}

最佳答案

在你的函数中

 ....... 
     if (data.success) {
       var PHValue = data.sensorsdata.PH;
       $('#phValue').text(PHValue);
       .....
       .....

在你的 html 页面中添加这个,在你想显示 PHValue 的地方,

<div id="phValue"></div>

关于javascript - 如何从 javascript 方法中获取值并分配给 header 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42467170/

相关文章:

php - 我可以通过 ID 恢复 PHP SESSION 吗?

javascript - 如何在悬停时显示最近的 div?

javascript - 为什么 Flexslider 中的选择器之一工作而第二个不工作?

javascript - OpenLayers - 适合当前范围正在缩小

javascript - npm run build 上的 Babel-Loader 语法错误

jquery - 检查表单输入提供的变量以查看它是否存在于数组中。我缺少什么?

javascript - jquery - 如何确定最后一个动画元素

javascript - 如何在 div 上追加一个新的 div 并将 var 放入该新的 div 中

javascript - 选择和选项标签的 HTML 和 CSS 问题

javascript - 使用 jQuery 查找任何后代的第一个 id