java 按钮不能点,为啥点击按钮后不能触发事件

为什么点击按钮后不能触发事件

这是要触发事件的按钮

$(function() {

$("#myButton").click(function() {

if(document.getElementById("username").value == ""){

alert("请输入用户名");

}else if(document.getElementById("password").value == ""){

alert("请输入密码");

}else if(document.getElementById("repassword").value == ""){

alert("请确认密码");

}else if(document.getElementById("password").value != document.getElementById("repassword").value){

alert("两次密码必须一致");

}else if(document.getElementById("email").value == ""){

alert("请输入邮箱");

else{

var myText = $("#myform").serialize();

$.ajax({

url : "Regedited",

type : "post",

dataType : "json",

data : myText,

success : function(data) {

if(data == "false"){

$('.input').val("");

alert("用户名已被使用");

}else{

window.location=data;

}

},

error : function(data) {

alert("error");

}

})

}

})

})

这是要触发的事件。点击了按钮后不能触发,这是什么情况

------解决思路----------------------

调试一下JS不就行了,还有你这编码要么就统一用jquery啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
是的,你可以使用 JDialog 来实现类似于 JOptionPane 的功能,并在点击按钮触发事件。 JDialog 是 Java Swing 提供的一个窗口组件,可以用于创建自定义的对话框。你可以在 JDialog 中添加按钮和其他组件,并为按钮添加事件监听器以触发相应的操作。 下面是一个示例代码,展示了如何使用 JDialog 创建一个简单的对话框,并在点击按钮触发事件: ```java import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class CustomDialog { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 300); JButton button = new JButton("Show Dialog"); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { showDialog(); } }); frame.getContentPane().add(button); frame.setVisible(true); } private static void showDialog() { JDialog dialog = new JDialog(); dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); dialog.setSize(200, 150); dialog.setLayout(new BorderLayout()); JButton okButton = new JButton("OK"); okButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // 在这里编写按钮击事件的处理逻辑 System.out.println("OK Button Clicked"); dialog.dispose(); // 关闭对话框 } }); dialog.add(new JLabel("Click OK button"), BorderLayout.CENTER); dialog.add(okButton, BorderLayout.SOUTH); dialog.setVisible(true); } } ``` 在这个示例中,我们创建了一个 JFrame,并在其中添加了一个按钮。当点击按钮时,会调用 `showDialog()` 方法来显示自定义的 JDialog。 在 `showDialog()` 方法中,我们创建了一个 JDialog,并设置了关闭操作和大小。然后,我们在 JDialog 中添加了一个标签和一个 OK 按钮,并为按钮添加了一个击事件的监听器。在监听器中,我们可以编写按钮击事件的处理逻辑。 在这个示例中,我们只是简单地打印一条消息,但你可以根据需求编写任意复杂的按钮击事件处理逻辑。最后,我们通过调用 `dialog.dispose()` 来关闭对话框。 通过使用 JDialog,你可以创建自定义的对话框,并在按钮击时触发相应的事件处理逻辑。这使得你能够实现更复杂的用户交互和功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值