Как да сложа стойност на атрибута action с jQuery

hisar

Registered
Здравейте искам да попитам как мога да направя когато се натисне на техта с класс ".chetri_ofesm" action-на на формата с клас ".smscode" да се промени на "chetri.php" ето формата:

Код:
<form class="smscode" method="post" action="" name="smscode"><table><tbody>
<tr><td><span>Цена на вашия sms</span></td><td><select>
<option>2,40лв</option>
<option class="chetri_ofesm">4,80лв</option>
<option>6,00лв</option>
</select></td></tr>
<tr><td><span>SMS код</span></td><td><input size="25" type="text" size="20" name="code"/></td></tr>
<tr><td><input type="submit" name="ok" value=" Проверка"/></td></tr>
</form>
 
С jQuery не знам как ще стане, но ще ти дам пример преди време аз как го правих за един сайт работещ с мобио, но се прави и за другите разплащателни системи по г/д същият начин...
Код:
<form method="POST" action="code.php">
<select size="1" class="servID" name="servID">
<option value="5012">SMS от 2.40 лв.</option>
<option value="5013">SMS от 1.20 лв.</option>
<option value="5014">SMS от 0.60 лв.</option>
</select>
Код: <input type="text" class="code" name="code" value="Напишете вашия код"/>
<input type="submit" class="button" value="Помогни"/>
</form>
На option за стойност слагаш твоите servID-та, за дадената услуга :)
като после в code.php кода ми изглеждаше така:
Код:
<?PHP

function mobio_checkcode($servID, $code, $debug=0) {

	$res_lines = file("http://www.mobio.bg/code/checkcode.php?servID=$servID&code=$code");

	$ret = 0;
	if($res_lines) {

		if(strstr("PAYBG=OK", $res_lines[0])) {
			$ret = 1;
		}else{
			if($debug)
				echo $line."\n";
		}
	}else{
		if($debug)
			echo "Unable to connect to mobio.bg server.\n";
		$ret = 0;
	}

	return $ret;
}


$servID = $_POST["servID"];
$code = $_REQUEST["code"];

if(mobio_checkcode($servID, $code, 0) == 1) {
	echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0;URL=index.php?code=valid\" >";
}else{
	echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0;URL=index.php?code=invalid\" >";
}

?>

като в code.php можеш да си направиш проверки, за това каква е стойноста какво да ти добавя към базата данни и т.н. :)
 
@t0m3kk мерси много. Немога да повярвам как не съм се сетил решението било толкоз елементарно :D
 

Back
Горе