ich diesen Code in einer separaten js-Datei Inhalt in eine Seite zu laden, ohne die Seite neu zu laden:Pass Paramenter dokumentieren Ready-Funktion von einer anderen Seite
$(document).ready(function(){
//Catch the form's submit event:
$('#skipreload').submit(function() {
//Create AJAX call:
$.ajax({
//Get form data:
data: $(this).serialize(),
//GET or POST method:
type: 'GET',
//The file to call:
url: 'webaddress.php',
//On success update div with response:
success: function(response) {
$('#form_output').html(response);
}
});
return false;
});
});
ich die Funktion auf einer Seite wie folgt aufrufen:
<html>
<body>
<head>
<script src="js/script.js">
<!-- Want to create variable to pass parameter to document ready function here -->
</script>
</head>
<body>
(...)
Jetzt mag ich die ‚webaddress.php'-uRL als Parameter aus der HTML-Seite an die script.js-Datei und deren einreichen Funktion zu übergeben, aber ich kann diese Arbeit nicht machen. Weiß jemand, wie das gemacht werden kann?
Sie können eine globale Variable erstellen, auf die in JS-Datei zugegriffen werden kann – Satpal
Dies wäre eine wirklich schlechte Lösung für was auch immer Ihr Problem ist. Es ist besser, mehr Informationen über Ihr Problemszenario bereitzustellen. – shakhawat
Ich möchte mehrere Seiten mit verschiedenen URLs auf das spezifische Skript verweisen, deshalb möchte ich die URL im Skript durch irgendeine Art von Variable ersetzen und nur einen Parameter von jeder Seite übergeben, die die tatsächliche URL enthält. Das heißt, ich brauche nicht das ganze Javascript für jede Seite zu wiederholen. – eqinna