想做个按钮导excel。用户第一次进入页面时没有值,点击查询以后才有值。才能开始导数据,但是问题是js第一遍没有值的时候获取不到值就直接报错未定义变量了。应该怎么解决
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
W_Kenneth 2020-11-12 13:28最佳回答 专家已采纳要混在一起,就干脆写个PHP(很久没写,只是一个思路)
<?php $p = $plat??''; ?>
<input type="hidden" id="aaa" value="<=$p ?>">
然后用js获取(可能不用放到隐藏域中,直接获取。)
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(4条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2020-11-09 15:41回答 4 已采纳 要混在一起,就干脆写个PHP(很久没写,只是一个思路) <?php $p = $plat??''; ?> <input type="hidden" id="aaa" valu
- 2019-04-03 14:15回答 1 已采纳 后台不能直接调用js方法,你可以在js里边用ajax传值,然后回调
- 2020-11-09 15:28回答 3 已采纳 “我就是放在button的onclick上 但是还是一进去就提示 未定义变量” 未点击按钮时,你后端这个参数传个默认值过去不就可以了。等用户点击按钮查询了给变量赋值就行了
- 2021-06-29 20:18荒-漠的博客 在使用tp框架获取参数我们一般使用 $request=new Request(); $all = $request->param(); 不管是get post 或者 param request 都获取不到 那是因为没有加修饰符 可以使用tp自带的助手函数 input()来解决这个...
- 2021-11-19 18:27叫我福建的博客 TP5 当后端 VUE 当前端 请求聚合数据天气接口 问题解决: 演示效果 前端 VUE 代码: <template> <div class="whether-tank"> <!-- 根据城市查询生活指数 ...
- 2021-11-23 20:35叫我福建的博客 先上演示效果: 1: VUE 文件 <template> <div class="videos-ele" vv-show="normal"> <!-- 1: el-card 绑定点击事件没有用, 所以应该用 @click.native="function(value)" ...
- 2020-05-07 09:58回答 1 已采纳 https://blog.csdn.net/qq_41882366/article/details/88804931
- 2020-12-16 14:53回答 2 已采纳 前端需要的数据: count:数据总量 total_page:总页数 datas:循环的数据 后端处理数据select和limit查询出datas,使用相同的条件count出数据总数,ceil
- 2018-06-07 18:04回答 1 已采纳 Use a form with the method attribute set to ‘get’ or ‘post’ like this: <form method=“post”>
- 2019-05-01 01:33NULL 博文链接:https://onestopweb.iteye.com/blog/2388444
- 2021-11-05 17:15叫我福建的博客 使用 TP5 当后端,VUE 前端,请求聚合数据接口: 笑话大全 演示如下 因为聚合数据官网里面已经有写好的请求接口和数据: https://www.sdk.cn/details/EN5yDkYQWxGNkx1RVY?s=api 我自己写的是 VUE 全部请求同一个...
- 2022-01-14 14:00叫我福建的博客 先上效果: ...1: 前端 vue 文件: <template> <!-- 接口地址 http://v.juhe.cn/todayOnhistory/queryEvent.php 参数名 类型 是否必填 说明 值 date string 是 日期,格式:月/日 如:1/1
- 2021-08-16 17:15回答 1 已采纳 你好你下载的驱动不对啊
- 2019-09-10 10:59回答 2 已采纳 我解决了 index.php代码如下 ``` public function add() { $name = input('post.name');
- 2019-08-26 09:33回答 3 已采纳 问题已经解决了,使用foreach()就可以遍历数据
- 2019-01-12 14:42milli236的博客 var arr = {:json_encode($sectop2)}; console.log(arr) 输出打印结果如下: (2) [{…}, {…}]
- 2021-04-09 09:53kkkkkkkkira的博客 获取后端参数,获取前端选中的值传回后端 先写js封装请求体 vue中导入js 写方法,传递的data中更需要包含的参数据
- 2019-11-22 17:12qq_39082684的博客 用到了select下拉选择,需要默认选择从后台传来的值,参考了很多,最终实现如下: 后台用的TP5框架 html代码片. <form class="form-horizontal" id="formData" name="formData" action="{:url('Goods/edit');}" ...
- 2019-08-02 16:04回答 2 已采纳 已解决,jquery包版本太低,不能使用$.post写法。 换成 ``` $.ajax({ type:"post", …… }); ``` 就解决了 参考:https:/
- 2021-04-21 09:33基督智慧的博客 JavaScript中取得元素的方法有三种:分别是:1、getElementById() 方法:通过id取得HTML元素。2、getElementsByName()方法:通过name取得元素...如果要取得值可以使用value,如:var x=document.getElementById("id"...
- 没有解决我的问题, 去提问