Javascript php onclick


Javascript php onclick

嘿伙计们,我正在尝试制作一个将执行php代码的javscript函数。这就是我认为应该有效的。

<script type="text/javascript">
function doit()
{
  $.get("dumplings.php");
    return false; } 

</script>

饺子.php包含这个

<?php 
$format = '<OBJECT style="z-index:2; position:absolute; top:20%; left:44%;" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="320" HEIGHT="240" id="rice" ALIGN="">
<PARAM NAME=movie VALUE="rice.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#333399> <EMBED src="rice.swf" quality=high bgcolor=#333399 WIDTH="320" HEIGHT="240" NAME="rice" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> </OBJECT>';
echo $format;
?>

这是我的单选按钮:

<input name="sample_check3" id="sample_check3" value="1" type="radio" onclick="doit();"/>

基本上,它什么都不做。知道为什么它不起作用吗?

它可能会做一些事情,但是当你使用php代码获取页面时,你对结果什么也没做

尝试将其更改为类似这样的东西

$.get("dumplings.php", function (data){
  $('body').append(data);
});

数据将包含来自 PHP 页面的数据。在这个例子中,我只是把它添加到正文中。但是你可以用它做任何事情。

您必须在页面元素之一上使用 $.get (

<span>,<div>,<p>

)单选按钮添加后

<div id="loadobjecthere"></div>

并将脚本更改为

<script type="text/javascript">
function doit()
{    
  $("#loadobjecthere").get("dumplings.php");
    return false;
}    
</script>

同时尝试将点击属性更改为

"javascript:return doit();"