Versio

Ajax load naar Textbox

Overzicht Reageren

Martin Essink

Martin Essink

22/08/2010 19:55:44
Quote Anchor link
ik wil een pagina laden naar een textbox, maar krijg deze error:
{code]
Fout: $("input#blaat").val().load is not a function
Regel: 30

hoe moet het wel want de alert komt ook niet...?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script src="./Seriez/images/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('input#haalop').click(function(){
        $('input#blaat').val().load('./bezoek.htm');
                alert('hoi');
        return false;
    });
});  
</script>
<form>
<input id="blaat" />
<input type="button" id="haalop" />
</form>
[/]
 
PHP hulp

PHP hulp

23/05/2012 20:44:21
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Jelmer rrrr

Jelmer rrrr

22/08/2010 20:41:16
Quote Anchor link
.val() geeft een string terug, de tekst die is ingevuld. In het veld.

Wat je wel kan doen is zoiets bij onclick:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$.get('./bezoek.html', function(data){
    $('input#blaat').val(data);
});
 
Dalando De Zuil

Dalando De Zuil

22/08/2010 22:50:46
Quote Anchor link
Martin Essink op 22/08/2010 19:55:44:
ik wil een pagina laden naar een textbox, maar krijg deze error:
{code]
Fout: $("input#blaat").val().load is not a function
Regel: 30

hoe moet het wel want de alert komt ook niet...?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script src="./Seriez/images/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('input#haalop').click(function(){
        $('input#blaat').val().load('./bezoek.htm');
                alert('hoi');
        return false;
    });
});  
</script>
<form>
<input id="blaat" />
<input type="button" id="haalop" />
</form>


Waarom zo moeilijk? je kan toch ook icm php doen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$file
= file_get_contents('bezoek.htm');
?>


<script language="javascript">
function alert()
{
alert('<?php echo $file; ?>')
}
</script>

<input type="button" onclick="alert()" value="alert me!" />
Gewijzigd op 22/08/2010 22:51:09 door Dalando De Zuil
 
Justin S

Justin S

23/08/2010 00:10:25
Quote Anchor link
Dalando De Zuil op 22/08/2010 22:50:46:
Martin Essink op 22/08/2010 19:55:44:
ik wil een pagina laden naar een textbox, maar krijg deze error:
{code]
Fout: $("input#blaat").val().load is not a function
Regel: 30

hoe moet het wel want de alert komt ook niet...?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script src="./Seriez/images/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('input#haalop').click(function(){
        $('input#blaat').val().load('./bezoek.htm');
                alert('hoi');
        return false;
    });
});  
</script>
<form>
<input id="blaat" />
<input type="button" id="haalop" />
</form>


Waarom zo moeilijk? je kan toch ook icm php doen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$file
= file_get_contents('bezoek.htm');
?>


<script language="javascript">
function alert()
{
alert('<?php echo $file; ?>')
}
</script>

<input type="button" onclick="alert()" value="alert me!" />


Omdat het dan geen AJAX meer is...
 
- Raoul -
Redacteur

- Raoul -

23/08/2010 00:19:58
Quote Anchor link
@justin: als er dan een ' in $file zit heb je een probleem...
 
Justin S

Justin S

23/08/2010 09:17:53
Quote Anchor link
Tja maar dan moet je je datamodel goed op orde hebben. Ik heb er nooit problemen mee.
 



Overzicht Reageren