Safe Haskell | None |
---|
Haste.Ajax
Description
Low level XMLHttpRequest support. IE6 and older are not supported.
- data Method
- type URL = String
- type Key = String
- type Val = String
- textRequest :: MonadIO m => Method -> URL -> [(Key, Val)] -> (Maybe String -> IO ()) -> m ()
- textRequest_ :: MonadIO m => Method -> JSString -> [(JSString, JSString)] -> (Maybe JSString -> IO ()) -> m ()
- jsonRequest :: MonadIO m => Method -> URL -> [(Key, Val)] -> (Maybe JSON -> IO ()) -> m ()
- jsonRequest_ :: MonadIO m => Method -> JSString -> [(JSString, JSString)] -> (Maybe JSON -> IO ()) -> m ()
Documentation
textRequest :: MonadIO m => Method -> URL -> [(Key, Val)] -> (Maybe String -> IO ()) -> m ()Source
Make an AJAX request to a URL, treating the response as plain text.
textRequest_ :: MonadIO m => Method -> JSString -> [(JSString, JSString)] -> (Maybe JSString -> IO ()) -> m ()Source
Same as textRequest
but deals with JSStrings instead of Strings.