我正在写一个网页功能,,想用javascript实现,,不知道如何下手,,,
 ::有图片显示在页面上,在图片的下方有“推荐”“分享”等按钮,,想实现的功能是当用户登录进入网页后,如果点击图片下方的“分享”按钮,自动能够在数据库用户信息的相应字段添加“分享内容”的信息,,页面显示“分享成功”,,至于分享成功就是alert(分享成功)这样一句话就行啦;其他的我就不太会了。。新手,,菜鸟,,刚刚学习做,心里也没有底,,,完全自己摸索,,,各位大侠帮帮忙不胜感激在线等。

解决方案 »

  1.   

    搜搜ajax。很简单啊,最简单的
    $.post("处理请求的地址",{参数:值},function(data){
        //data就是你要后台回传的数据。你可以alert(data);
    })$("btn").click(function(){
    $.post("/FenXiang.ashx",null,function(data){
        alert(data);
    })})
    后台
    public class FenXiang : IHttpHandler
        {        public void ProcessRequest(HttpContext context)
            {
                context.Response.ContentType = "text/plain";
                string msg = "分享成功";
                //你执行数据库操作
                 
                context.Response.Write(msg);
            }        public bool IsReusable
            {
                get
                {
                    return false;
                }
            }
        }
      

  2.   

    这个不是很简单吗,JS点击按钮的时候通过ajax把用户的ID传到后台,在后台获取ID并进入数据库修改该ID的用户信息,修改成功则弹出alert(分享成功)。
      

  3.   

    高手,,能不能给我写个简单的实例,,我不会ajax,,看到它就杵,没信心完成,给我个例子,,我仿着写,,,谢谢啊。。
      

  4.   

    是c#程序,还是java程序,,,我不太知道C#,java中没有”:“这样的语法啊能不能换成java啊。。谢谢。。
      

  5.   

    2楼写的是.NET里面的一般处理程序
    java的你在前台里面 点击分享的JS事件上用JQUERY的AJAX方法提交过去就好了。实在是不会。那就麻烦点。建立个隐藏表单,点击分享把内容存在隐藏表单里面去,然后异步提交那个表单到你的JAVA后台.这个符合JSP的方式了。然后后台怎么获取表单值得相信你更懂的了。几年没用过JAVA了。JQUERY的AJXA跟 HTTP 的请求处理差不多。建议你到网上下载个 JQUERY 的参考手册.关键字是 ajax   里面有详细的方法参数说明和例子.大约看个半小时你就会了。
      

  6.   

    这个功能不用后台不行的,你要做肯定是要跟后台程序员商量一下然后用ajax处理。
      

  7.   

    $(document).ready(function(){
       $("btn1").click(function(){
         $.ajax({
     url:"xx.php",//后台处理程序
     type:"post",//数据发送方式
     dataType:"json",//接受数据格式
     date:param,//要传递的参数
     success:function_name//当请求成功后执行的函数
     });
     });
       });
    });