【问题标题】:How to execute this javascript function from command line?如何从命令行执行这个javascript函数?
【发布时间】:2015-07-29 15:09:31
【问题描述】:

我正在构建一个网络宏,但我被困在这一点上。此选择显示每页一定数量的记录(10、20、30 等,100)

它会在 select 元素更改时触发此 ajax 代码,以恢复 select 指示的记录数。

即使“1500”不是选择值,我也想返回 1500 个结果。

我的问题是:如何执行 javascript 来带来 1500 条记录?

我会在地址栏“Javascript:....”上执行

谢谢

<select class="x2-minimal-select" onchange="$.ajax ({
                    data: {
                        results: $(this).val ()
                    },
                    url: &quot;/x2crm/index.php/profile/setResultsPerPage&quot;,
                    complete: function (response) {
                        $.fn.yiiGridView.update(&quot;contacts-grid&quot;, {data: {Contacts_page: 1},complete: function () {}});
                    }
                });" name="resultsPerPage" id="resultsPerPage">
<option value="10">10 rows</option>
<option value="20">20 rows</option>
 <option value="30">30 rows</option>
<option value="40">40 rows</option>
<option value="50">50 rows</option>
<option value="75">75 rows</option>
<option value="100" selected="selected">100 rows</option>
</select>

【问题讨论】:

    标签: javascript web macros imacros


    【解决方案1】:

    您可以尝试如下更改包含“数据”的行:

        data: {
            results: '1500'
        },
    

    【讨论】: