TP5后台如何调用前端js的函数?

请教:
 在TP5后台,如何调用前端JS的方法? 用 echo 打印出不行吗?

TP5 后台:

  public  function test(){

        // echo "test66(); ";
        echo "  test66()";
    }

view 页面前端:

     function test66() {

             alert('test66');      
      }

  这样写,前端view页面 的test66()函数,接收不到TP5 后台echo送过来的信息,请问如何解决?

        最后我是这样解决的:
        view 页面用 ajax 方法,到TP5后台后,用 json方法回传,在ajax的success再次调用JS方法:

$(function(){

             $('#btnTest').click(function(){
                                            $.ajax({
                                                        url: "{:url('admin/test')}",
                                                        type:"POST",
                                                        dataType:"script",   
                                                        data:{'id':1 },         
                                                        success:function (data) {          
                                                                test();
                                                        },error:function (data) {

                                                        }
                   });
           })

                function test(){
                        alert('123');
                }       

})

1个回答

后台不能直接调用js方法,你可以在js里边用ajax传值,然后回调

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
前端js上传文件exe到TP5后台小做法
前端js上传文件(.exe等)到TP5后台小做法 1、今天在写后台接口的时候,因为需要上传一些小软件.exe文件到后台tp5中,于是查询了一些资料,终于调通了,下面是最简单暴力的解决办法,如果需要改什么参数改什么路径的话请自行解决,或者有什么问题得话请留言 以下这是前端代码 <body> <input type="file" name="file" id=...
前端js和后端PHP函数的调用
前端JS中onclicks事件调用js函数时,其函数不需要在加载完页面后再加载js中,而给标签作标记的事件需要的函数要放在加载完页面的script中,例: 1、<span onclick="fun()">点击</span> <script> function fun(){ } </script> ...
前端JS传递数据到后台,后台解析
因为前端得到的数据是json对象,或者是数组,在传递给后台之前需要将数据转化成字符串,这就要用到JSON.stringify(data)和data.toString(). django后台解析需要 import json data_new = json.loads(前台传递过来的数据) 具体请参照: https://blog.csdn.net/yansong_8686/article/d...
中如何调用后台的函数?
中如何调用后台的函数?rnrn
如何调用后台的函数呢?
我想在前台用一个函数来实现能调用后台一个函数的功能,好像找不到资料阿 ,有办法么,谢谢大家能回答我阿.
前台JS如何调用后台函数
后台方法:rn[code=C#]rn protected bool getValue(string str1, string str2)rn rn if (str1 != str2)rn return false;rn elsern return true;rn rn[/code]rnrn前台jsrn[code=HTML]rnfunction Test()rn rn var str1="1";rn var str2="2";rn //if从getValue(str1,str2)中返回的值是true弹出“true”rn rn[/code]
脚本如何调用后台函数?
javascript脚本如何调用后台函数?rn
后台如何调用前台函数?
button按钮触发后台的Init()rnrn在Init()中我想使用前台的一个js函数,请问我要如何来做?
后台调用JS 函数
我在前台写了一个function aa()rn弹出一个提示框rnrn开始我用 Response.Write(" ");rn这样回发服务器样式都会变rn我现在想在按钮执行完操作后在后台调用前台的这个JS 怎么写?
javascript 调用后台函数
javascript调用后台:例如在default.aspx.cs中有一画图函数drawline(int x,int y)javascript 怎样进行调用。急 10分
调用后台函数。
在default.aspx.cs中我定义了一个btn_click()函数,通过鼠标点击可以进行运行,rn现想通过一个页面中的点击,执行default.aspx.cs的btn_click(),如果用javascript怎么进行调用。
js调用后台函数
本人想在JS中调用对应页面后台的函数,在网上看了看,有人说可以这样:rn后台函数: public string test()rn rn string s="测试";rn return s;rn rn前台JS调用:var a = "<%=test()%>";rn alert("a=" + a);rn但是,结果却不对。[img=http://img.my.csdn.net/uploads/201304/05/1365146343_4905.png][/img]rn求高人指点,JS调用后台函数有什么需要注意的地方吗?
JS调用后台函数
我在JS里面调用后台删除,结果每次窗体加载的时候都执行后台删除函数,比如说LOAD的时候 比如说选中数据前面复选框的时候都执行删除 选中删除按钮都不用点击了 而且删除函数里面调用绑定方法也不执行rnrn[code=javascript]<%@ Page Language="C#" MasterPageFile="log.Master" AutoEventWireup="true" CodeBehind="MsgService.aspx.cs" Inherits="Web.MsgService" %>rnrnrn<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>rnrnrnrn rn rn rn
超链接调用后台函数
①、C#后台有个删除函数,按常规做法,用LinkButton控件调用就可以实现删除数据,但是现在想用到超链接来实现LinkButton一样的功能,怎么实现呢?最好求代码,谢谢。rn②、点击超链接调用XML文档,怎么根据某个属性获取到该节点的全部内容呢?比如说[code=XML]rn rn [/code]rn根据超链接得到的name="4"获取Node节点的其他全部属性呢?
ajax 调用后台函数
我前后有个rn在onclick或onmousedown事件中 执行后台的函数方法(用来修改数据库等)rn我不会用ajax 请高手帮忙!急急急急!
javascript调用后台函数
一个网上测试系统rn用javascript作了一个倒计时实时钟rn时间到了的时候要用后台函数处理答案rn怎莫调用后台函数
前端js获取php后台变量
var shop_id1='&amp;lt;{$SHOP.shop_id}&amp;gt;';
tp5通用后台.zip
tp5通用后台.zip tp5通用后台.zip tp5通用后台.zip tp5通用后台.zip
TP5后台管理系统.rar
该资源是用PHP的ThinkPHP5框架写的一个后台权限管理系统
tp5公众号后台
tp5开发的公众号前台和后台,包括后台的管理系统,供学习使用
前端JS调用exe程序
在做web应用的时候,经常会遇到在web中调用本地应用程序的问题,例如在web中点击一个按钮,然后打开自己写的或者别人的应用程序,经常在淘宝天猫购物的会发现当想跟客服沟通,点击阿里旺旺图标的时候会调用起客户端。QQ聊天也有这样效果的实现。 在IE中提供了ActiveXObject方法,于是在IE浏览器下可以这样写: &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; ...
TP5 后台清除缓存
layui插件 http://www.layui.com/ 1--common的文件 /** * 循环删除目录和文件 * @param string $dir_name * @return bool */ function delete_dir_file($dir_name) { $result = false; if(is_dir($dir_name)){ ...
TP5框架后台排序
在写TP5框架开发的官网时,遇见需要为列表按倒序排列,若从数据库直接取出ID会因为该ID不连续,造成用户阅读困难。因此查找了解决该问题的方法,因为涉及到分页,所以利用分页解决该问题后台方法前端页面数据上图为正序排列,倒序排列代码为{$page? $counts+1-($currentPage-1)*5-$i:$counts+1-$i }底部分页实现效果,倒序排列尾页...
tp5漂亮后台界面
用tp5源码写的,很漂亮的后台界面,功能齐全
前端js,后台python实现RSA非对称加密
先熟悉使用 在后台使用RSA实现秘钥生产,加密,解密;   # -*- encoding:utf-8 -*- import base64 from Crypto import Random from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.PublicKey import RSA # 伪随机数生成器 r...
前端JS入门-循环/函数
While 循环 var start = 0; // 何时开始 while (start &amp;amp;amp;lt; 10) { // 何时停止 console.log(start); start = start + 2; // 如何进入下一个项目 } For 循环 for 循环明确要求定义起始点、结束点和循环的每一个步骤。实际上,如果缺少这三个部分的任一部分,系统都会提示(Uncaught Synt...
前端js调用js
//A function show_A () { console.log(&quot;show_A&quot;); } //B //程序代码 new_element=document.createElement(&quot;script&quot;); new_element.setAttribute(&quot;type&quot;,&quot;text/javascript&quot;); new_element.setAttribute(&quot;src&quot;...
html控件,如何调用后台函数,如何调用后台函数.急,在线等
前台是一个rn报错是:rnBC30408: 方法“Public Sub search(sender As Object, e As System.EventArgs)”没有与委托“Delegate Sub ImageClickEventHandler(sender As Object, e As System.Web.UI.ImageClickEventArgs)”相同的签名。rnrn请问高手们,应该如何调用,后台的searh函数。
JS如何调用后台函数?ASP.NET
rt
DataGrid前端页面如何调用后台的函数?
>rnrn后台有SumData函数,但是没有调用,请问该怎么调用?
jquery ajax 如何调用后台函数
通过点击按钮bt1调用后台函数 ,弹出对话框 之类
前台代码如何调用后台的函数
前台代码于后台通信不会就这么一个方法吧rn<%# DataBinder.Eval(Container.DataItem,"phone") %>rn比如我在后台写了个函数test(),返回值是个字符串,我想在前台调用他,用<%=test()%>的方法实现,成吗?这样写肯定是不成的。
js如何调用后台C#函数
[code=JScript]rn rn rn[/code]rnrn[code=C#]rnpublic void LoadInformation() rnrn //实现rnrn[/code]rndiv标签是有后台C#代码动态生成,当点击div标签时会调用JS代码,但是需要用Js代码代用后台C#方法rn请教达人有没有好的解决方案,谢谢了
后台如何调用前台的javascript函数?
如题!
JavaScript如何阻止调用后台函数
比如有一个按钮 他的OnClientClick会去调用一个JavaScript函数进行验证 如果验证没通过就不执行后台的代码 我在验证函数里 return false; 了 啊可是还是会去调用后台的函数 该怎么做 啊?
JS如何调用后台带参数的函数
[code=JScript]rn function save()rn rn var sel = HtmlEdit.document.body.innerHTML;rn //alert(sel);rn var a="<% savetosql("+sel+") %>";rn rn[/code]rnrn[code=C#]rn public int savetosql(string str)rn rn int a = kd.ExecuteSql("insert into tt values('"+str+"')");rn return a;rn rn[/code]rnrnhtml的button调用save()函数....但是插入到数据库的是+sel+,,并没有拿到sel的实际值......rn最后5分....求答案...
如何通过前台调用后台带参数的函数
小弟最近遇到一个问题:想通过前台调用后台带参数的函数,并把前台文本框的内容作为参数传递到后台函数。大家帮忙解决一下,最好贴出例子,谢谢
请教各位,前台如何调用后台函数?
请教各位,前台如何调用后台函数?rnrn我也看了很多网友的帖子,使用 Ajax ,或者直接使用在前台调用一个按钮控件单击事件,后台再使用该按钮调用函数等方法,但如何实现?rnrn我做了一个简单的“前台调用一个按钮控件单击事件,后台再使用该按钮调用函”实例,请教.....rnrn后台:---------------------------rn函数:rnpublic void GetData()rnrn ClientScript.RegisterStartupScript(GetType(), "Message", " ");rnrnrn按钮 Button1 的单击事件rnprotected void Button1_Click(object sender, EventArgs e)rn rn //GetData();rn Alert("Ok");rn rnrnrn另一个按钮 Button2rn----------------------------------rnrn前台:-----------------------------rnrn前台函数 readDatarn rnrn另一个按钮 Button2 的事件rnrnrn运行后,单击 Button2 按钮,出现异常,.net 定位到“ document.getElementById("Button1").click(); ”rn请问如果使用该方法,如何修改才正确?如何使用 AJAX 又如何实现?谢谢!rnrnrnrnrnrnrnrnrnrnrnrnrnrnrn
C# Activex 如何调用前端js方法
之前一直在做一个bs系统中用到C# Activex要用到调用前端js方法,在网上找了很多,也有这方面的资料,但是系统的说明没有,在这里请大神帮帮忙,提供一些关于这方面的书籍或者例子,是关于Activex调用js这个问题的?
javascript调用c#后台函数
javascript://关闭窗口IE窗口,就注销用户rn// function window.onbeforeunload() rn// rn// alert("好人啊");rn//// var a = "<%=Logout()%>";rn//// alert(a);rn// rnrn后台:rn public string Logout()rn rn FormsAuthentication.SignOut();rn return "1";rn rnrn我已经把对应的javascriptwindow.onbeforeunload() 函数给注释了,代码跟踪的时候Logout()rn还是被执行了,在执行完page_load之后执行的,这是为啥啊?
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表